Categories
Insane

Swedish police drop charges against mother who was suspected of holding her son captive for 28 years

Swedish police dropped charges against a mother suspected of holding her son captive for 28 years after he admitted being able to come and go as he pleased. The 70-year-old was arrested earlier this week after her 41-year-old son was found inside her filthy Stockholm flat, covered in sores and with no teeth. Officers had […]