China’s Xinhua to Launch English-Language Station

China’s Xinhua state news agency announced the launch of a global English-language television channel, part of a broader international push by the government media to counter the dominance of Western news outlets and convey a Chinese perspective on events.


Read Full Article

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.