Photo courtesy KTVI FOX 2
ST. LOUIS – Four people have been shot and killed at a business in St. Louis.
According to Fox 59 affiliate KTVI FOX 2, two men and two women were shot dead at the Cherokee Place Business Incubator.
Investigators said there was no active search for a shooter. Homicide detectives are on the scene.
For updates, visit KTVI FOX 2’s website.