GOREE ISLAND, SENEGAL -- 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.

PMJT visits Goree Island off the coast of Senegal, where thousands of men, women and children stolen from Africa were loaded onto slave ships and taken to the New World pic.twitter.com/KfpNLR7pWT — Glen McGregor (@glen_mcgregor) February 12, 2020

This report by The Canadian Press was first published Feb. 12, 2020.