"Unidentified forces" in Iran killed at least 20 Iraqi protesters last weekend. Protesters believe they were sent by Iran's administration.
News Briefs
- 11:42
Iran continues massacring Iraqi protesters
"Unidentified forces" in Iran killed at least 20 Iraqi protesters last weekend. Protesters believe they were sent by Iran's administration.