The UK Home Office destroyed landing card slips that documented arrival dates for the so-called Windrush generation, it confirmed Wednesday, an admission that has added to pressure on the government over its treatment of some Caribbean migrants.
Source: Latest CNN News