St. Charles Man Faces DWI Charges in Crash that Killed St. Louis AldermanAlderman Gregory Carter was driving his UPS truck and was unable to stop in time to avoid the vehicles in front of him.

More From CBS St. Louis

Listen Now
Introducing Your New Podcast Network
Find St. Louis' Top Spots

Listen Live