John Terrett

Contributor

John Terrett is a correspondent for CGTN America working out of New York City.

Vertical Tabs