A Connecticut woman faces serious charges for allegedly holding her stepson captive for over 20 years, subjecting him to severe abuse and neglect. The shocking discovery was made after a fire at their home.
In a shocking case, a Connecticut woman has been arrested for allegedly holding her stepson captive for over 20 years, subjecting him to severe abuse and starvation. The man escaped by starting a fire to seek freedom.