Woman charged with keeping stepson captive for over 20 years
Friday, 14 March 2025 A woman in Connecticut has appeared in court charged with holding her stepson captive for more than two decades and starving him.
Hello and welcome to HBR News where we talk about the news of the week! This week we discuss the story of the stepmother who held her stepson hostage, a Columbia University Human Rights Fellow..