The man charged with killing former St. Louis Police Capt. David Dorn was convicted of a felony, but he never served a single day behind bars, court records show.
Stephan Cannon, 24, was supposed to be locked up for seven years following a 2014 robbery conviction, but he received a suspended execution of sentence and was let loose. He also violated his parole after his release on two separate occasions and was still not sent to jail, according to a Fox 2 report, which cited court records.
Read More