Windrush Movement in the UK

Double Punishment – From UK To Jamaica

17 Jamaicans were today deported from the United Kingdom, amidst outrage and court ruling. The Jamaicans are said to have…

5 years ago