18 arrested during protest against police in downtown Phoenix on Saturday squib

Nearly every attendee was arrested after police say the group marched in the road, knocked barricades into the road, and threw smoke bombs at police.
       
Scroll for more
Continue reading on AZ Central...
Tags: