Share
twitterlinkedinfacebook
Image 1 of 1
120510 Police Protest 048.jpg
About 20,000 off-duty police officers marched in London today Thursday 10 May 2012 wearing black caps to mark projected job losses...The march was timed to coincide with some 400,000 public sector employees staging a day of protest against the government austerity programme...Westminster May 10, 2012