Mother suspected of locking up her son for 28 years in Sweden

Mother suspected of locking up her son for 28 years in Sweden

Japan Today

Published

Police in Stockholm are investigating a woman in her 70s suspected of having kept her son locked up — reportedly for 28 years — in an apartment south…

Full Article