B businessinsider.com The US passport system went down for 2 hours, causing delays at major airports 2 points tiff 8 years ago 0 comments