Blog entry by Keith Stewart | September 19, 2012
2 comments
You’ve probably had your planet-loving heart broken before, but this time it truly can be different.
Shell wants to build two new massive new open-pit tar sands mines in northern Alberta. Normally the odds of stopping a new...