NEWSWORTHY

Asia Pacific Sep 5, 2018

Kenyan police raid state-owned Chinese TV

Kenyan police on Wednesday raided the African headquarters of the China Global Television Network, briefly detaining several journalists as part of an ongoing crackdown against illegal immigrants, an employee said. Cellphone footage of the raid seen by AFP showed armed plainclothed police bundling Chinese staff ...