Return to Tahrir Square

News

Protestors clashed with police in Tahrir Square, angry with the path the country is taking under Egyptian President Mohammed Morsi. Nahlah Ayed reports from Cairo

More From Embedded-Only/News