Mohamad Elmasry - Al Jazeera English
avatar

Mohamad Elmasry

Dr Mohamad Elmasry is an assistant professor in the Department of Communications at the University of North Alabama. 

Top Stories

Programme Highlights