PAST Media partner
Share
Copy link
China Global Television Network (CGTN)
China Global Television Network (CGTN) is China's international media organization. The 24-hour English news channel broadcasts worldwide and has production centres in Beijing, Nairobi, Washington, and London.