"Unidentified forces" in Iran killed at least 20 Iraqi protesters last weekend. Protesters believe they were sent by Iran's administration.
"Unidentified forces" in Iran killed at least 20 Iraqi protesters last weekend. Protesters believe they were sent by Iran's administration.