1 Answers

Slavery in the British and French Caribbean refers to slavery in the parts of the Caribbean dominated by France or the British Empire.

4 views