U.K. Strips Chinese Broadcaster's License, Citing Communist Party Ties

U.K. Strips Chinese Broadcaster's License, Citing Communist Party Ties

NPR

Published

A U.K. regulator says the Chinese Communist Party is ultimately in charge of the China Global Television Network satellite news channel.

Full Article