Police arrest Swedish mother suspected of locking her son up for 28 years

Police at the scene of an apartment on December 1, 2020, in Haninge, south of Stockholm, where a woman is suspected of having kept her son locked up for 28 years. © Claudio Bresciani/TT, via AP
Related Post