Steven Neal Henderson, of Iberia, Mo., was charged with first-degree murder of 13-year-old Macala Shelton, who was reported missing and found dead on an unoccupied farm.
Police arrested Tyrone Stainback, 42, shortly after the stabbing.
Police say the 49-year-old woman was standing at a bus stop Monday night when a man approached and started randomly slashing at people.
The stabbing, coupled with a fatal shooting a day later, left St. Louis Police Chief Sam Dotson defensive about his department’s ability to prevent such crimes.
The man allegedly punched Sophia Moore first. Then, with her children in the house, police say he stabbed her to death with a kitchen knife.
It happened at midnight at a home at Osceola St. and Broadway.
That’s according to an autopsy performed on the body of Brinda Babcock who was found in a smoke-filled home in the 4000 block of Giles.
In another incident, fistfight leads to multiple shots fired.
Authorities arrested the suspect after he returned to the home with a shotgun.
David Scott is charged with Second Degree Murder and Armed Criminal Action.