Wednesday, July 3, 2024
Happening Now

Wreckage discovered of last known ship to bring slaves to America

The Clotilda sailed for less than half a year in 1860 but illegally transported 110 enslaved people from Benin, Africa to Mobile, Alabama Source

Share