Rosa Freedman, University of Birmingham Negotiations on the UN’s 15-year development strategy, which involve all 193 member states, have at last produced a set of ambitious Sustainable Development Goals. These focus on social justice, poverty, human rights, development, and other…
UN Human Rights Council keeps up its bad form on LGBT rights
Rosa writes for The Conversation