Jeffrey Sachs, Guillaume Lafortune – Adhering to the UN Charter: Barbados first, the US last
The United States and Israel are ranked bottom and second bottom respectively of all UN member states in their respect for the UN Charter and UN Sustainable Development Goals. Jeffrey Sachs is University Professor at […]