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.