CGTN (CGTN – English Channel / 中国环球电视网主频道) is the 24-hour English-language television channel of China Global Television Network (CGTN / 中国环球电视网), a group of multi-language television channels. It is owned by China Central Television (CCTV / 中国中央电视台). The headquarters is located in Chaoyang District, Beijing, China. Live TV streaming can be accessed through the website.
RT News (Russia)