lisa demetropoulos jones news

  1. Nigeria World News

    World The Wreckage of the Last Known Slave Ship From Africa Has Been Found Near Alabama – TIME

    Researchers working in the murky waters of the northern Gulf Coast have located the wreck of the last ship known to bring enslaved people from Africa to the United States, historical officials said Wednesday.... Read more via TIME – Get more World News