| Publication date: 6/20/2009; 4:03:00 AM GMT. A picture obtained on June 21, 2009 shows Iranian riot police blocking protesters on a street of Tehran in front of a burning trash container on June 20, 2009. Thousands of Iranians clashed with police as they defied an ultimatum from supreme leader Ayatollah Ali Khamenei for an end to protests over last week's disputed presidential election. At least 10 people were killed in the latest unrest to shake Tehran, state television said today as Iranian leaders took aim at Western "meddling" in the post-election tumult that has triggered the worst crisis since the Islamic revolution. AFP PHOTO/ STRINGER |
|
Directory of today's photo categories. |