Mum Keeps 46-Year-Old Mentally Ill Son Locked Up In Chicken Shed For 13 Years

Mum Locks Up Mentally Ill Son In Chicken Shed For 13 Years

This Chinese man has been kept imprisoned by his mother for 13 years, wearing pyjamas in…