Netizen Voices: Video of Shackled, Mentally-Ill Mother of Eight Sparks Outrage, Prompts Police Investigation
A short viral video of a purportedly mentally-ill mother of eight kept chained in an outdoor shed has provoked outrage among Chinese citizens, prompted a criminal investigation, and brought renewed attention to the issues of...