Grist: President Obama slow jammed his accomplishments on The Tonight Show Starring Jimmy Fallon on Thursday. His efforts on climate change and renewables got some special love: "The United States has been a leader in developing clean energy to ensure the health of our planet for future generations," Obama jammed. And then, after listing other achievements: "In short, climate change is real, health care is affordable, and love is love."
But some climate hawks might not appreciate the fact that Obama...