In a 13-minute speech, the St. Louis Circuit Attorney responded to a judge who described her office as a 'rudderless ship of chaos' and moved to hold her in contempt
So far, about $30 million has been invested in the project inside the mall at 5555 St. Louis Mills Blvd., which will be called Hazelwood Business Park.
James Phelps has been sentenced to life in prison without parole for his role in the death of a woman who authorities said was kept in a cage and dismembered.