Cheng Lei Australian anchor for China’s government-run English news channel CGTN detained in Beijing – ABC News

A high-profile Australian television anchor for the Chinese Government’s English news channel, CGTN, has been detained in Beijing in a highly sensitive case posing a fresh challenge to Australia-Chin… [read more]

Leave a Reply

Your email address will not be published. Required fields are marked *