Canada joined other nations today in marking the 200th anniversary of the abolition of the slave trade in the British Empire, while Africans blamed modern-day problems that plague their continent on slavery's crippling legacy. More...