Senegal's Saint-Louis: Erasing the Traces of a Slave-Trading Past
In the historic island city of Saint-Louis, Senegal, a two-century-old building stands as a silent witness to a painful chapter in history. This dilapidated structure was once part of the transatlanti