Woman held ‘severely emaciated’ stepson in captivity for 20 years: Cops


A woman was charged for allegedly holding her stepson in captivity since he was 11 years old, and forcing him to endure “starvation, severe neglect, and inhumane treatment,” police said.

admin

admin

Leave a Reply

Recent Posts