Article

The Japan TimesThe Japan Times on 2018-01-24 01:47

Gulf Coast delta wreck could be the Clotilda, the last U.S. slave ship

Researchers say remains of a wooden ship found embedded in mud in a river delta in southwestern Alabama may be the Clotilda, the last vessel to bring slave

Related news