Computer glitch causes delays at customs

May 4, 2013

Computer glitch causes delays at customs