ContributorOmar MashjariBritish-Yemeni lawyer & writer.Omar Mashjari is a British-Yemeni lawyer and writer.Show Full Bio