China Detains Australian TV Host Cheng Lei

Cheng Lei detained in China.

Australian citizen Cheng Lei, a news anchor for China’s state-run English news service CGTN, has been detained in China. (Image: Screenshot via YouTube)