Swedish activist made to ‘confess’ on Chinese state TV urges UK broadcast regulator to ban channel

Swedish activist Peter Dahlin has filed a complaint with the British telecommunications regulator against Chinese state media China Central Television (CCTV) for allegedly contravening the broadcasting code and violating the Human Rights Act. In his complaint to the Office of Communications (Ofcom) on Monday, Dahlin – who is director of human rights NGO Safeguard Defenders – cited […]