The COP25 climate meeting in Madrid concluded over the weekend. As in past meetings, the talks failed to make much progress on international climate...