Computer outage delays some travelers at Philadelphia International Airport

Thumbnail