Man ‘held captive in Swedish apartment by his mother’ is freed after 28 years
A mother has been arrested and accused of keeping her son imprisoned for 28 years at her flat in Sweden. Medics were called to the apartment, in Stockholm, on Sunday after a suspicious relative broke in and found the woman’s son, now 41, locked inside. The man was severely malnourished, had sores and open wounds … Read more