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