UN General Assembly Designates Enslavement of Africans as ‘Gravest Crime Against Humanity’
The United Nations General Assembly has passed a resolution declaring the enslavement of Africans during the transatlantic slave trade as…
Truth That Shapes Tomorrow: Accurate and Objective
The United Nations General Assembly has passed a resolution declaring the enslavement of Africans during the transatlantic slave trade as…