Climate change protesters break windows at Barclays London HQ
By Payne in News
Updated 3 years ago
Protesters against climate change broke windows at the London headquarters of Barclays in the Canary Wharf business district on Wednesday.