Al Jazeera Blogs


Profile

Omar al-Saleh

Reporter

Omar al-Saleh is a roving reporter for Al Jazeera. 


Latest posts

Pages