#American Protesters Set Booby Traps For #USA #Corrupt #Police

The demonstrators, dressed in black and wearing ski masks, erected the street blockades with metal, wood and wire fencing, and…

Continue Reading