Cheng Lei’s “love letter to 25 million people” was her first public statement since the former business anchor for Chinese state television was detained by Chinese officials in August 2020 on national security charges.

Cheng Lei’s “love letter to 25 million people” was her first public statement since the former business anchor for Chinese state television was detained by Chinese officials in August 2020 on national security charges.