Police arrest woman after she allegedly held her son captive for decades
Police in Sweden have arrested a 70 year old woman after she allegedly held her son captive for almost 30 years. According to Expressen, the woman was arrested after the man aged in his 40s …