Alabama opens new museum to tell the history of the last ship to transport slaves to the US

2 years ago 17
A new museum that tells the history of Clotilda, the last ship to transport Africans to the U.S. South for enslavement, has opened in Alabama.
Read Entire Article