Peter Schwartzstein

Peter Schwartzstein is a freelance journalist covering the Middle East, based mostly in Cairo.