In Senegal's Saint-Louis, traces of slave-trading past fade away
Source: France 24
A dilapidated two-century-old building in Saint-Louis, Senegal bears testament t
- A dilapidated two-century-old building in Saint-Louis, Senegal bears testament t
Read on NewsIQ