Jefferson City cop breaks arm after falling from retaining wall during chase
JEFFERSON CITY, Mo. (KMIZ) A Jefferson City police officer broke their arm Sunday morning after falling from a 10-foot retaining wall while chasing a woman who had allegedly punched a deputy in their face, according to a Tuesday press release from the Jefferson City Police Department. The release states that police tried to “clear a
Continue Reading