By Adnan Adams Mohammed In a move described as a watershed moment for international justice, the United Nations General Assembly has officially adopted a groundbreaking resolution declaring the transatlantic slave …
Tag: