Barclays London HQ Windows Broken By Climate Change Protesters
Climate change activists on Wednesday, destroyed windows at the London headquarters of Barclays, this is the latest protest focused on highlighting the role of the financial sector in fuelling what they call the climate catastrophe. The seven activists from the Extinction Rebellion group used hammers to break the windows and […]