Much of the problem may stem from poor documentation, either by the travelers or from information held on file about them, which is sometimes out of date. A case in point was a baby with the name of someone who was on the US no fly list. Last year the baby was not allowed to enter the US with his parents because of his name.

While problems like this are always going to crop up it is incumbent on the US to keep its data base up to date and not require our PM to go down there and fight for each and every traveler.

Border agents also need more flexible rules. They should not reject a baby just because of its name. Unfortunately these agents are given little or no latitude by an over zealous bureaucracy that sees terrorists hiding in peoples' carry on luggage.