OKLAHOMA MOM GETS 7 LIFE TERMS AFTER 11-YEAR-OLD GAVE BIRTH
Cherie Walker was sentenced to seven consecutive life terms after her 11-year-old daughter gave birth to her stepfather’s baby at home in Oklahoma.
Cherie Walker was sentenced to seven consecutive life terms after her 11-year-old daughter gave birth to her stepfather’s baby at home in Oklahoma.
An Alabama special-needs teacher was arrested after deputies said she poured hot sauce on a student’s tongue for sticking it out. Here is what we know.
End of content
End of content