I said that in the context that bringing slaves to this country has been a sin we have paid for ever since.
The zulu’s traded their slaves to the dutch that carried them here, lets blame the zulu’s.
Yes, remember Jefferson wanted to put that in the Declaration of Independence, that the British were responsible for the evils of slavery, not the Americans, who were now burdened with the question of how to deal with it.
America doesn't have to 'apologize' for slavery, since its founding document, the Declaration, was the first political document that explicitly stated that the institution was immoral and thus, put slavery on the way to extinction.
It was the rejection of the Declaration of Independence principle, that all men are created equal by God, (which was from Locke, who took it from the Bible), by later Americans, that led to the Civil War.
The only group that still holds slavery to be acceptable are the Muslims.