Gregory Nelson eluded police after engaging in shootout along I-255 in East St. Louis
Sgt. David Lawrence Helm hasn’t been seen since May 29, and is accused of sexual abuse of a 16-year-old girl.
A fugitive who had been on the run from the law for almost three decades is now believed to be deceased.
Convicted felon was wanted on attempted murder, other charges.
Jessica King turned in her own father-in-law, ‘Fast Eddie’ Maher