Last updated: 06:03 PM ET, Tue January 03 2017

Customs Computer Outage Causes Delays Across United States

Impacting Travel Donald Wood January 03, 2017

Customs Computer Outage Causes Delays Across United States

Comments