OSBI makes arrest in 30-year-old ‘baby doe’ case
The Oklahoma State Bureau of Investigation (OSBI) is announcing the arrest of Meaonia Michelle Allen in connection with the death of Baby Doe in 1993. Allen, 53, turned herself in to an OSBI Special Agent in Hugo, Okla., Friday for an outstanding warrant for one count of murder in the first degree – deliberate intent. Bond was denied.
In October 2020, the OSBI Special Agent currently assigned…