A Missouri jury convicted Stephan Cannon guilty on Wednesday, July 20, 2022, of fatally shooting retired St. Louis police captain David Dorn during a
Read MoreA Missouri jury convicted Stephan Cannon guilty on Wednesday, July 20, 2022, of fatally shooting retired St. Louis police captain David Dorn during a
Read More