Clotilda: The Return Home
Clotilda: The Return Home
Descendants of two survivors of the last American slave ship embark on a journey to fulfil their relatives' dream of returning to their ancestral home
Clotilda: The Return Home airs on National Geographic Channel +1 at 7:00 PM, Sunday 29 September. (New.)
Topics
News ➝ Current Affairs
Documentary