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

December 31, 2015 5:47 PM

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

Suggested for you

  Comments  

Videos

Editor's Choice Videos