Swedish woman arrested for allegedly imprisoning son for decades | NOW
A woman has been arrested in Sweden for allegedly locking her son in their apartment for 28 years. The now 41-year-old man became malnourished during that time and has almost no teeth, Swedish media report Tuesday. The woman is suspected of illegal deprivation of liberty and of causing physical harm. A police spokesman says the … Read more