Six women climb London’s ‘Shard’ skyscraper to protest Shell’s planned arctic drilling

In an inventive and grueling protest of arctic oil drilling, six women scaled the tallest tower in London, the Shard building, to send a message to Shell Oil.

Read More