China Bans BBC News Broadcasts in Apparent Retaliation

China has banned the BBC World News television channel from the few outlets where it could be seen in the country in possible retaliation after British regulators revoked the license of state-owned Chinese broadcaster CGTN…

- Advertisement -

Links to check out

Latest Articles