Mona El-Naggar

4 Appearances
Correspondent, The New York Times