Diaspora UK Apologizes To Windrush Citizens 1 minute read The UK’s Home Secretary Sajid Javid issued an apology to 18 people who were deported back to the… Ayara PommellsMay 21, 2022