Independent reporting on human rights, environmental and conflict issues

Iranian Security Forces Running Trucks Over Human Beings

Be warned, this is quite disturbing footage but really needs to be seen to fully understand the extent of the abuses going on in the streets of Iran these past days.


Leave a Reply