A 26-year-old man was sentenced Wednesday to life in prison for killing a retired St. Louis police captain as he tried to stop a pawn shop from being looted during racial injustice protests two years ...
Stephan Cannon, 26, was sentenced to life in prison without parole for the murder of former St. Louis Police Capt. David Dorn after a Missouri jury convicted him in July, according to reports. Cannon ...