human rights analysis
By lens · 1 takes across the edition
Human Rights Watch · United States · UN General Assembly adopts reparations resolution on the transatlantic slave trade 123-3, with the US, EU and UK split or opposed
“”
By lens · 1 takes across the edition
“”