AZ Patriots leader turns herself in after pepper spraying protesters, police say

AZ Patriots leader turns herself in after pepper spraying protesters, police say

AZ Patriots leader Jennifer Harrison has turned herself in after she reportedly pepper-sprayed abortion rights protestors in Tempe.

Latest Videos