CCTV America

Live stream

CCTV America – Latest videos

CCTV AMERICA, is the American arm of China Central Television of Beijing. Based in Washington D.C., CCTV America produces daily programs for the 24×7 English language global news channel “CCTV News”.