Two More Charged in Cahokia Hit-and-Run DeathFabian Teson, 9, was hit by a car while riding his bike. He later died at a St. Louis hospital.
Teen Charged in Hit and Run Death of 9 Year Old Boy17 year old Kevin Powell of Washington Park faces multiple counts
Person of Interest Located in Fatal Hit-And-RunAuthorities in St. Clair County say 17-year-old Kevin Powell is speaking with investigators.

Listen Live