Mesa Police Chief holding press conference over use of force concerns

  • 6 years ago
Seven police officers have been placed on administrative leave since the surveillance video came to light

Recommended