PoliticsWorld NEWS
New museum in Alabama tells history of last known slave ship to US and its survivors
A new museum Alabama tells the history of the Clotilda — the last ship known to transport Africans to the American South for enslavementRead More US