Al Jazeera Blogs


Profile

John Terrett

Correspondent

John Terrett is a Washington DC based correspondent for al Jazeera English.


Latest posts

Pages