President: Portugal must address costs of slavery and colonialism
Portugal played a substantial role, trafficking nearly 6 million Africans, the highest among European nations
President: Portugal must address costs of slavery and colonialism Read More ยป