2 min read USA Data of more than 6,000 detainees leaked due to a mistake by the US Immigration Agency, people expressed concern about security admin December 1, 2022 [ad_1] highlights US Immigration and Customs Enforcement leaked data on more than 6,000 detainees...Read More