Why the DHS Loses 99.6% of Visa Overstays

According to the Office of Inspector General, the Department of Homeland Security (DHS) has a tangled web of IT systems that would make Mark Zuckerberg cry, and Google someone else to fix it.

Comments