Inside China’s Xinyang Prison: Abuse and Forced Labor
Xinyang Prison in Henan Province, China, in this undated photo. (Courtesy of Xing Jian) Xinyang Prison is described as the “worst” prison in China’s Henan Province. A human rights activist shared his father’s story with The Epoch…