On a quiet street in Tewkesbury, a secret remained hidden for over two decades. In March 2021, the police uncovered one of the most disturbing cases of prolonged abuse in modern UK history. Inside a neglected home, officers found a woman who had effectively vanished from society, malnourished, isolated, and living in conditions described as inhuman…
Read more