Mom Turns Herself In 30 Years After Slitting Baby's Throat & Burying Him In Front Yard
A shocking confession from a former Oklahoma daycare worker has left authorities stunned!
On December 7, 1993 Meaonia Michelle Allen spent the night at her boss Valoree Brock’s home along with Brock’s son, whom she was dating, and his two