Matt Mitchell publicly apologizes for Uhl Sisters’ death
MT. VERNON, IL (KTVI)- For the first time since the fatal accident in 2007, former Illinois State Police trooper Matt Mitchell has publicly apologized for the crash that killed 18-year-old Jessica Uhl and her 13-year-old sister Kelli. He was back in the Secretary of State’s office Wednesday trying to get his drivers’ license back. This…