Share
twitterlinkedinfacebook
Image 1 of 1
SFR01237UK.jpg
Members of the New Communist Party and marchers demonstrate through 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.