Where To Stream Foreign Correspondent Season 2023 Episode 20
Barbados Who Should Pay?
- Aired September 14, 2023
- 30 Min
Barbados was the first British slave society in the Caribbean. Now, two years after becoming a republic, there is a growing demand for institutions and the descendants of slave owners to make amends for the sins of the past.