Climate protests damage Barclays London HQ, seven arrested
By Simi in News
Updated 3 years ago
Police arrested seven people outside the London headquarters of Barclays on Wednesday after climate change activists broke windows to protest the role of the financial sector in climate change.