powered by mochila

China's biggest national news agency launched its global, English-language television news network on Thursday as part of efforts to expand the communist government's influence abroad.