Monday, July 25, 2016


Police have freed a 26 year old woman with learning disabilities who'd been kept locked up by her mother for over 10 years. She was discovered when her mother was evicted. Her mother threw herself down the stairs in an unsuccessful suicide attempt.

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.