ST. LOUIS (KMOV.com) – Homicide detectives with the St. Louis Metropolitan Police Department were called to the O’Fallon Park area in north St. Louis Tuesday morning after two men were shot dead.
According to police, Justin Houston, 23, and Morrion Lee, 24, were found dead inside a silver BMW that struck a light pole and came to a rest at Adelaide and Algernon around 9:00 a.m.
Authorities report the vehicle the victims were found in was reported stolen from another jurisdiction.
Witnesses reported seeing a female, with long braids and dressed in dark clothing, leaving the scene.
Anyone with information is asked to call CrimeStoppers at 866-371-TIPS
Roughly nine hours earlier, another shooting left one man dead and another injured four blocks away.
No other details were immediately available.