Britain marks 75th anniversary of arrival of Empire Windrush
Seventy-five years ago, a ship landed at Tilbury Dock near London, carrying more than 800 passengers from the Caribbean to new lives in Britain. The arrival of the Empire Windrush on June 22, 1948, became a symbol of the post-war migration that transformed the UK and...