CCTV NEWS is the English language news channel of China Central Television (CCTV), the nation’s largest national broadcasting network.