Inglenook Hampendick is discussing:

The Clotilda, the last known slave ship to come to the United States, has been found nearly 160 years after its illegal voyage to Alabama.

My bet is that the ship was owned by JEWS. Most of the slave ships were.

loading...
Dissenter
connecting...