ICE releases nearly 3,000 detained immigrants affected by accidental data leak

ICE confirmed Thursday that has released thousands of immigrants who were affected by a data leak that published personal information of more than 6,000 last year.
Go to Source