mohanadmezghiche

2 POSTS 0 COMMENTS
Mohanad Mezghiche is a university student and activist following and analysing the political developments and military conflicts in Middle East and North Africa. He writes for his blog Middle East Observer. He tweets at @Mzey415.