Apologise for the slave trade - yes or no?

Newest Review: ... is a system in which people are treated as property and forced to work. We should not apologize for slave trade, but we should ques... more

Newest Review: ... is a system in which people are treated as property and forced to work. We should not apologize for slave trade, but we should ques... more