Content Section
Ashraf Khalil

Ashraf Khalil is a Cairo-based journalist and author of Liberation Square: Inside the Egyptian Revolution and the Rebirth of a Nation.