The discussion of the Trans-Atlantic slave trade is very difficult to tackle on both sides of the Atlantic Ocean. In the Americas, we have yet to fully...
Subscribe to read the full article
Agenda item 68 (b) of the sixty-ninth session of the United Nations General Assembly focuses on “the promotion and protection of human...