Last American Slave Ship Has Been Found

A remarkably low tide has revealed the remnants of a ship in a river delta near Mobile Alabama.  Historians believe that this may be the wreck of the Clotilda, a schooner used to bring some 110 slaves from West Africa to Alabama in 1860.  The Clotilda is believed to be the last ship to bring slaves to the United States.

Continue reading “Last American Slave Ship Has Been Found”