Stephan Cannon Was Found Guilty Of Fatally Shooting Former St. Louis Police Captain David Dorn
A Missouri jury sentenced Stephan Cannon liable on Wednesday, July 20, 2022, of lethally shooting resigned St. Louis police chief David Dorn during an ins...