0 Comment
The sickening story of how a mother has been forced to cage and shackle her mentally ill son in a homemade cage for 11 years has emerged from China. The 74-year-old Wang Muxiang made the cage after her son Wu Yuanhong murdered a teenager in his village in Ruichang, Jiangxi Province, while reportedly suffering an... Read More


