Armed man shot and killed by police at Craig Ranch Regional Park.
Man found guilty of murder in 2020 fatal shooting of Missouri officer
SeattlePI.com
A man charged with killing a St. Louis police officer in 2020 has been found guilty of murder. The St. Louis Post-Dispatch reported..