Latest stories

  • in

    CCTV News China

    CCTV News is telecasting from China. It is 24 hours English news channel launched on 15 September 2000. It is owned by China Central Television (CCTV) and headquarters located in Beijing. Formerly the channel is known as CCTV International or CCTV-9. It broadcast worldwide in the English language. CCTV News produced commentary programs and depths […] More