Cheng Yuan is the director of the nonprofit Changsha Funeng, an advocate for public health and discrimination cases in China. In July, police broke into Cheng’s home in Shenzhen and detained him.

Cheng Yuan is the director of the nonprofit Changsha Funeng, an advocate for public health and discrimination cases in China. In July, police broke into Cheng’s home in Shenzhen and detained him.