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