Fatal shooting on Euclid in North St. Louis
ST. LOUIS (KPLR) – St. Louis homicide detectives are working a homicide in North St. Louis on Euclid. The shooting occurred around noon Sunday, near a church.
The victim died at the scene.
At this point police have no motive or suspects in custody.
An investigation is ongoing.