Climate activists guilty of smashing Barclays HQ windows escape jail
Women were found guilty of causing £100,000 damage to building in Canary Wharf, LondonSeven climate change activists who were found guilty of causing more than £100,000 of damage by smashing windows at the headquarters of Barclays Bank have escaped jai…