It is time for Christian and Islamic Authorities to Render Apology for instituting international slavery against Black Africans and others Concerning the massive industrial-scale subjugation and enslavement of Sub-Saharan African…
Tag: