Wednesday, June 15, 2016

Visa overstays: ICE official concedes there were 480,000 last year, 5 million total living here illegally, mostly from Canada, Mexico, Brazil, Germany and Italy

Craig Healy, Assistant Director for National Security Investigations at US Immigration and Customs Enforcement, featured here.