BLM Rioter Who Murdered Retired St. Louis Police Captain Sentenced to Life in Prison Without Parole
The 26-year-old man convicted of killing retired St. Louis Police Captain David Dorn was sentenced to life in prison without parole on Wednesday.
Stephan Cannon’s sentencing comes after a jury convicted him in July of fatally shooting Dorn in June 2020. The 77-year-old was responding to a burglary alarm at a friend’s pawn shop during a night of Black Lives Matter rioting when Cannon shot him.
Cannon was convicted in July on all of felony charges he faced, including first-degree murder, first-degree robbery, first-degree burglary, stealing $750 or more, unlawful possession of a firearm, and three counts of armed criminal action…..