The world’s most powerful leaders open the last chance climate summit in Paris saying we must not fail. The United Nations climate conference in Le Bourget, Paris has brought together 150…

source