Weekly Toll: Who Didn’t Come Home From Work Last Week
Officer dies after falling off on-ramp to Poplar Street Bridge during struggle with 2 suspects EAST ST. LOUIS, IL – Two suspects are under arrest after a high-speed chase from Washington Park Illinois into East St. Louis on westbound I-64. KTVI-TV reports around 5 p.m. Saturday, officers from the Washington Park Police Department were chasing two suspects…