At Least 12,000 Killed in Iran Crackdown: Report
The opposition broadcaster Iran International is reporting that at least 12,000 people may have been killed in Iran’s brutal suppression of anti-government protests—a figure it calls the largest loss o...
Read More