Police and protesters clash in London during public sector strikes

30th June 2011, Comments 0 comments

Dozens of arrests have been made in Whitehall as pockets of violence erupted in otherwise peaceful protests.

0 Comments To This Article