Khomeini ordered forces to ‘shoot on sight’ protestors? Death toll marks Iran’s bloodiest unrest since 1979 revolution
Activists report over 2,500 fatalities from Iran's protests, with the death toll reaching at least 2,571.
What's Your Reaction?