On climate pledges, developed countries urged to walk the talk
As major carbon emitters since the Industrial Revolution, developed countries bear historical responsibilities and legal obligations to offer help to developing countries, the biggest victims...