An elderly Swedish woman has been arrested on suspicion of keeping her son captive for 28 years.
The woman in her 70s was arrested on Monday on suspicion of unlawful deprivation of liberty and grievous bodily harm in relation to her son, 41, according to the Swedish newspaper Expressen.
She is accused of holding him prisoner at an apartment block south of Stockholm, prosecutors say.
The man was found inside the flat by a relative on Sunday after they discovered his mother had been admitted to hospital.
On hearing the news, he went to the apartment and found the door unlocked.
The relative told the newspaper there was “urine, dirt and dust” everywhere and the man was sitting on a blanket with no teeth and sores on his legs.
“He spoke very fast and a little incoherent, but he was not afraid of me,” they said.
A neighbour living in the apartment block added that he was in “utter shock” as he had never noticed anything unusual.
The man was taken to hospital with non-life-threatening injuries.
Doctors informed police who arrested his mother and opened an investigation, police spokesman Ola Osterling told local media.
The elderly woman denies the allegations.