National Post: Climate activists shattered 19 windows at HSBC’s headquarters in London’s Canary Wharf on Thursday as part of a protest against the financing of what the group says is devastating climate change that threatens the planet.
Read more...