China Detains Australian TV Host Cheng Lei
Cheng Lei is an Australian citizen who has been one of the most popular presenters on China’s state-run English news service CGTN. Tasked with delivering the “China Story” segment to international viewers, Cheng Lei also had a popular cooking show on the channel. Last month, she disappeared from the public’s eye. Australian authorities recently revealed ...