Climate activists smash windows at Barclays' London HQ

Published April 7, 2021 78 Views

Rumble Climate change activists broke windows at the London headquarters of Barclays on Wednesday (April 7), the latest protest aimed at highlighting the role of the financial sector in fueling what they call the climate catastrophe.