amid broad sentiment in China that no matter who wins, tense bilateral ties are unlikely to improve. “US Election Day voting ...
CCTV is the predominant state television broadcaster in China. It is operated by the National Radio and Television Administration (NRTA), which reports directly to the Publicity Department of the ...