Two Jefferson City Police employees presented with Medal of Valor award
Two Jefferson City Police officers have received the Medal of Valor award from Missouri’s governor, for their roles in a deadly April 2020 incident involving a man suspected of several drive-by shootings into homes. State Department of Public Safety (DPS) Director Sandy Karsten says Jefferson City Police Sergeant Michael Ottolini and Detective Lee Alex Clawson …