©AFP
Iranian police sit on motorcycles as they face protesters during a demonstration in Tehran. Thousands of Iranians clashed with police on Saturday as they defied an ultimatum from supreme leader Ayatollah Ali Khamenei for an end to protests over last week's disputed presidential election.
No comments:
Post a Comment