A 20-Year Nightmare – Woman Arrested for Imprisoning and Starving Stepson In a shocking case that has stunned the nation, a 32-year-old man was rescued by firefighters in Waterbury, Connecticut, after enduring 20 years of imprisonment, starvation, and abuse at
Read more