Dec 2, 2020 International News Police arrest mother who locked son up for 28 years in Sweden A mother in Sweden has been arrested by the Police after she allegedly locked.. Read more