Share
twitterlinkedinfacebook
Image 1 of 1
ATE02391UK.jpg
Protesters set fire to an effigy of a trojan horse in central London during a march against public sector spending cuts by the coalition government.