Windrush: Who exactly was on board?

Country
Nicaragua (NI)
Score
3.65
Source
BBC
Time
2018-04-27 (UTC)
ID
11372271

The Empire Windrush ship arrived in England on 21 June 1948 carrying hundreds of passengers from the Caribbean, among others. What do we know about them?