Ohio Woman Who Allegedly Suffocated Foster Son Offers Chilling Confession From Hospital Bed

7 months ago 82
Police body camera videos show the chilling confession of an Ohio foster mother accused of killing 5-year-old Darnell Taylor in February and stuffing his body in s sewer drain in February. Last month, a judge ruled that Pammy Maye, the boy’s legal guardian, was competent to stand trial on charges that include aggravated murder, tampering with …
Read Entire Article