Omar Mashjari

Omar Mashjari is a British-Yemeni lawyer and writer.