World

Live From America’s Capital, a TV Station Run by China’s Communist Party

CGTN America, which based in Washington and available in 30 million United States households, insists it does not do Beijing’s bidding. Some people are skeptical.