US Customs computer collapse leaves thousands of travellers waiting 3 January, 2017 mixx102 0 Comments NEWS 11:50 am WASHINGTON, United States (AFP) — A… Read More