OSBI makes arrest in 30 year old cold case of Baby Doe

The Oklahoma State Bureau of Investigation (OSBI) announced the arrest of Meaonia Michelle Allen in connection with the death of Baby Doe in 1993.