STOCKHOLM: Swedish police arrested a woman today on suspicion of keeping her daughters confined to an apartment amid media reports that they were locked away for a decade.
To continue reading the rest of the article, click here
STOCKHOLM: Swedish police arrested a woman today on suspicion of keeping her daughters confined to an apartment amid media reports that they were locked away for a decade.
To continue reading the rest of the article, click here