Ad Policy

Giles Trendle

Giles Trendle is managing director of Al Jazeera English.


x