Essence Magazine:
By Melissa Noel ·Updated June 23, 2023
Seventy-five years ago, a ship carrying over 1,000 passengers from the Caribbean docked at Tilbury Dock near London. These passengers were among the first to arrive in the United Kingdom after being asked by the British
This post first appeared in Essence Magazine. Read the original article.