Riot police throw stones back at protesters opposing Egyptian President Mohamed Mursi during clashes along Qasr Al Nil bridge leading to Tahrir Square in Cairo

Leave a Reply

Back to top button