- Joined
- Jul 26, 2018
The last American Stave ship, the Clotilda, has been located in Alabama according to news reports
https://www.thedailybeast.com/last-american-slave-ship-the-clotilda-found-in-alabama-waters
https://www.thedailybeast.com/last-american-slave-ship-the-clotilda-found-in-alabama-waters