Nigeria, alongside Ghana and 121 other UN member states, took a historic step on Wednesday by adopting a resolution declaring the transatlantic slave trade...
China has welcomed a landmark resolution by the United Nations General Assembly, describing it as a major step toward justice for Africans and people...