St. Louis woman sentenced 78 years in prison for waterboarding her children
A St. Louis woman has been sentenced Friday to 78 years in prison after admitting to beating, whipping and waterboarding her children
Continue ReadingA St. Louis woman has been sentenced Friday to 78 years in prison after admitting to beating, whipping and waterboarding her children
Continue Reading
Join the Discussion