[unable to retrieve full-text content]Police officers hold back protesters on Piccadilly during a demonstration ahead of next week’s G8 summit in Northern Ireland.
This article originally appeared on: Press TV
[unable to retrieve full-text content]Police officers hold back protesters on Piccadilly during a demonstration ahead of next week’s G8 summit in Northern Ireland.
This article originally appeared on: Press TV