Post by @damani • Hey
The last American slave ship arrived in Mobile, Alabama, in 1860, despite the illegal importation of slaves. On board were approximately 160 West African i
Stats
Actions: 0
Comments: 0
Likes: 2
Mirrors: 0
Quotes: 0
Comments