Prime Minister Justin Trudeau says the world needs to do more to prevent repeating the horrors of history.
Trudeau is visiting Goree Island in Senegal this morning.
The island was one of the largest slave trading centres on the African coast.
Trudeau says it is a time to reflect on the horrors humans inflicted in the past.
But he says it is also a time to admit there remains too much systemic violence all over the world.
Following the island visit Trudeau will meet with Senegal’s President Macky Sall.