Preaching to the Choir

Is Bill McKibben's Anti-Keystone Chorus Doing More Harm Than Good?