New details on Phoenix officer under investigation for excessive force
  • 5 years ago
Officer Tim Baiardi remains on leave after he slapped man in handcuffs.
Recommended