Omar Mashjari

Omar Mashjari is a British-Yemeni writer, law student and Arab politics commentator.