Share
twitterlinkedinfacebook
Image 1 of 1
ATE01533UK.jpg
A marcher carries a placard about climate change through Trafalgar Square during the Put People First protest. It was the first of a series of demonstrations in London ahead of the G20 summit of world leaders to express anger at the economic crisis, which many blame on the excesses of capitalism.