A Chinese regulator ordered the British Broadcasting Corp. off the airwaves for news reports it called unfair, days after Beijing’s primary international news channel lost its license in the U.K.
A Chinese regulator ordered the British Broadcasting Corp. off the airwaves for news reports it called unfair, days after Beijing’s primary international news channel lost its license in the U.K.