Source: https://insideclimatenews.org/news/20110627/climate-protests-keystone-xl-pipeline-oil-sands-transcanada-bill-mckibben