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.
Boise Breaking News & Events