Shocking! Mother Locks Up Son for 28 Years News Leverage Editor December 1, 2020 A mother in Sweden has been arrested on suspicion of locking her son inside their apartment for 28 years, leaving him undernourished and with almost… Continue Reading