Share
twitterlinkedinfacebook
Image 1 of 1
SFR01235UK.jpg
Marchers in London on a Trade Union Congress (TUC ) organised protest against government economic policy and spending cuts. An estimated 100,000 people marched through London to a rally in Hyde Park, Britain.