Last Slave Ship to America Found, Truth About the Clotilda

The last slave ship to America was the Clotilda, a schooner, and when I heard it was found, I remembered my friend Sylviane Diouf. Years

Read More

You May Have Missed

Wordpress Social Share Plugin powered by Ultimatelysocial
0
2k
%d bloggers like this: