Trending
In 1860, the Clotilda was the last known slave ship to illegally smuggle approximately 110 enslaved Africans to America, landing in Mobile, Alabama. However, to hide the evidence and conceal
Copyright © 2024 BR Media Group, LLC. All Rights Reserved.