Share |

Sunday 21 June 2009

Iran protestors clash with police defying ultimatum



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: