Latest stories

  • in

    CCTV News China

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