Agitators hurl rocks at Phoenix police, chant ‘we should shoot you’

Agitators participating in a “Black Lives Matter” peaceful anti-police protest in Phoenix Friday ended it by throwing rocks at officers and threatening to kill them.

Share