Tag: Road Blockades
Protesters in Manchester Disrupt Traffic and Public Transport Following Airport Arrests
Protesters gathered in Manchester to demonstrate against the treatment of a man who was filmed being kicked in the head by a police officer...