Feedback

Arizona Professor Accuses Police of Excessive Force After Arrest

 

Dashcam of a police officer arresting an Arizona State University professor raises debate over police protocol. KPNX’s Joe Dana reports.

Shows