ST. LOUIS – A person was struck and killed by a car in St. Louis Saturday evening, according to police reports. The incident occurred around 7 p.m. near the intersection of North Florissant and Herbert. Authorities confirmed that the driver remained at the scene following the collision. No further details have been disclosed by the […]
Discover more from USA NEWS
Subscribe to get the latest posts sent to your email.