China and US Militaries Working to Thaw Relations September 8, 2013 CCTV AMERICA, is the American arm of China Central Television of Beijing. Based in Washington D.C