Man charged in woman’s death on Bishop Ford
A man has been officially charged in the death of a woman who was killed in gruesome incident on the Bishop Ford earlier this week.
Michael Johnson, 28, of Edwardsville has been charged with aggravated driving under the influence involving death, aggravated fleeing and eluding, and leaving the scene of a fatal accident.
Jennifer Mitchell, 27, was struck by two vehicles on Tuesday when she fell from an SUV on I-94 at 154th St in Dolton.
According to a statement from police, it is unclear if Mitchell was pushed or if she jumped, but Johnson was driving the SUV when it crashed at an exit ramp near 127th St. Johnson attempted to elude police was later caught by troopers.
Johnson has a criminal history which includes arrests for assault and convictions for domestic battery.
He is scheduled to appear in bond court Friday.