Police in the Swedish capital, Stockholm, have arrested a 70-year-old woman for allegedly holding her son captive at home for three decades.
According to the British news agency ‘Reuters’, a 40-year-old was the man found by a relative injured in the flat.
The man was captived for about 30 years, Stockholm prosecutor Emma Olson told Reuters.
Most Swedish media outlets quoted the man’s relative as saying that the 40-year-old man was found wrapped in a blanket on the floor, had no teeth, could not speak and had fistulas and sores on his body.
“He’s in the hospital now, I know he needs surgery,” said Emma Olson.
However, the prosecutor did not provide further details about the detainee.
The Express newspaper and others said he was expelled from school at the age of 12.
The newspaper quoted the relative as saying that he was seen peeking through the walls of the same apartment in 1995 and 1996 but later the walls were covered.
Prosecutor Emma Olson said in a statement that the man’s mother was denying the allegations of fake imprisonment and bodily harm.
However, the names of both the recovered man and his mother were not disclosed in the media.
It was not immediately clear why the woman imprisoned her son, but Reuters could not be reached for comment.
Police cordoned off an apartment in southern Stockholm for an investigation after hospital staff treating the man alerted him.
A police spokesman told Reuters: “We are looking at how long the man has been in custody, but we estimate that he has been in custody for some time.