United Nations and French officials celebrate Dec. 12 after 200 governments reached climate agreement in Paris.
United Nations and French officials celebrate Dec. 12 after 200 governments reached climate agreement in Paris. Francois Mori AP
United Nations and French officials celebrate Dec. 12 after 200 governments reached climate agreement in Paris. Francois Mori AP

Richard Greene

Is this really the beginning of the end to global warming?

December 31, 2015 5:47 PM

  Comments  

Videos