Setting aside their cyber and maritime disputes, President Barack Obama and China's President Xi Jinping on Saturday sealed their nations' participation in last year's Paris climate change agreement. They hailed their new era of climate cooperation as the best chance for saving the planet.

More...