Arabs Abroad: The Translator and the Innovator

November 12, 2019
0.0%

Al Jazeera World - S9 - E34

Arabs Abroad: The Translator and the Innovator

The Algerian software entrepreneur in Canada and the Egyptian Muslim scholar awarded one of Britain's highest honours.

Al Jazeera World: Season 9 - 39 Episode s