Woman Who Let Her Father, Brother Live in Squalor to ‘Teach Them a Lesson’ Charged After One Died
By Tyler McCarthy
A woman in Indiana is facing serious charges after allegedly allowing her father and disabled brother to live in squalor to “teach them a lesson” about their hygiene — and her brother ultimately died. Kathryn Ann Payton was arrested in May, and she now faces new charges, including two counts of neglect of a dependent […]
Subscribe to read the full article.