The ultimate inconvenient truth. It’s always nice to see a leftist outfit finally fess up to a lost cause. The global warming crowd has clearly lost, and this Mother Jones article makes this clear. The governments of the world have not implemented the Kyoto treaty of 1992 or its 1997 update. The whole thing lapsed on December 31, 2012. It’s over. ... MORE