Three men in their 20’s arrived at a local hospital with gunshot wounds on Wed., Aug. 12 and after investigating, police recovered a gun but no shell casings near The Cheshire on Clayton Rd. according to the St. Louis Post-Dispatch.
The incident was reported around 8:20 p.m. and police say that the men arrived at the hospital in a stolen car. At last report, two of the victims were in stable but critical condition with the third expected to be released.
According to reports, the shooting itself likely occurred on Interstate 170 between Olive and Delmar Blvds. University City Police are investigating a crime scene in the area.
The investigation is ongoing.