Tuesday, September 23, 2014

In 2014, 26 years after James Hansen first told Congress that global warming is now happening, why is the People's Climate March still necessary? As Jon Stewart explained on last night's Daily Show, because the U.S. House Committee on Science, Space and Technology is run by climate science deniers: