Photos


Egyptian protesters throw stones at riot police during clashes near Tahrir Square, Cairo on Wednesday.

Associated Press


Back to Spokesman Mobile