Loading Video…
This browser does not support the Video element.
Computer issue reportedly impacting US Customs nationwide
A computer issue is impacting U.S. Customs nationwide, according to an announcement at Dulles International Airport Friday evening.