After almost a century of secrecy and speculation, "The Clotida" ship was finally discovered in 2019. The ship was the last known one to arrive in the US with enslaved Africans. Documentary filmmaker Margaret Brown returns to her hometown in Alabama to dig deeper into the historic discovery and its search.
Descendant Movie Cast, Release Date, Trailer, Songs and Ratings
iPhone 17e Launch Timeline Leaked Again; Tipped to Feature Dynamic Island Instead of Notch