iOS app Android app

Chase Harrelson Murdered

Mom Who Killed Baby 'Knew He Was The Devil': Cops

Posted 11.27.2012 | Crime

A Plant City, Fla. woman has allegedly confessed to drowning her infant son because she believed the boy "was the devil." Talae Akei Thomas, 30, st...