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.