Watch CCTV News America live streaming






Follow CCTV News America streaming. It is an English language news channel owned by China Central Television. The channel was launched on 6 February 2012 and headquarter located in Washington DC.Streaming now available during all day.










<