Canada joined other nations today in marking the 200th anniversary of the abolition of the slave trade in the British Empire. Africans blamed today's problems on slavery's crippling legacy. More...