A recent arrest outside of a convenience store has drawn criticism from people who say Mesa Police Department officers appeared to use excessive force.
A recent arrest outside of a convenience store has drawn criticism from people who say Mesa Police Department officers appeared to use excessive force.