Translation: Li Zhuang’s “Trip to Feng County, Where Shackled Woman Remains Under Strict Guard”
It has been nearly one year since a viral video of a woman shackled and chained in a freezing shed in Dongji Village (Feng County, Jiangsu Province) provoked widespread outrage among the Chinese public and triggered an...
Read More