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.
End of content
End of content