DSC_0757

Sara Abou Bakr
0 Min Read

Protester at Tahrir square hold up a red card signaling that it is time for President Mohamed Morsi to leave

By Mohamed Omar