Egypt's government demolishing buildings behind the Higher Constitutional Court in Maadi, Cairo , Egypt, on April 9, 2014. © Mahmoud Shahin

You may also like

Back to Top