The Last Slave Ship

In 2019, journalist Ben Raines made international headlines for a story he didn’t just investigate and report, but for the mystery he solved.  The Last Slave Ship to offload its human cargo onto American soil was the Clotilda in 1860 in the Mobile River delta.  The importation of slaves had been an international crime for … Continue reading The Last Slave Ship