Tracing the roots: African heritage and history in the Caribbean


African culture has had an enormous and dynamic influence on the Caribbean's history.
EXPERIENCE.USATODAY.COM

Comments