Failure of U.S. customs computer system leaves thousands of travelers waiting

Open in new window