Shahira Amin

Shahira Amin
Shahira Amin is a freelance Egyptian journalist who quit state run TV during the Jan 25th revolution in protest at the biased coverage of the Tahrir events.

No Results Found

The page you requested could not be found. Try refining your search, or use the navigation above to locate the post.