Glendale Police dealing with mounting controversy surrounding 2017 taser incident

FOX 10's Jennifer Auh reports.

Latest Videos