Jennifer

10%
Flag icon
The “Door of No Return” at La Maison des Esclaves (House of Slaves) at Gorée Island in Senegal, West Africa. Above the entryway: “Lord, give my people, who have suffered so much, the strength to be great” (Joseph Ndiaye).
Barracoon: The Story of the Last "Black Cargo"
Rate this book
Clear rating