St. Louis Shooting : Four People Killed in


Four people have been killed inside of an office building in St. Louis, officials said Wednesday.

Two men and two women were shot dead around 1:40 p.m. Wednesday afternoon in the Cherokee Place Business Incubator, according to the St. Louis Post-Dispatch.

No other details are known at this time.

Leave a Reply