Update: This appears to be a work of (poorly labeled) fiction.
Update 2: Peter, the author, affirms that this is non-fiction.
A Belgian UN worker travelling with a full diplomatic passport recount the nightmarish experience he had with US customs when he landed in New York to chair a UN meeting:
im#3: You tried to enter on your Belgian passport, but this one is not valid to enter the US.
me: Why not? I was in New York two weeks ago. I fly to the US three-four times a year. I always use my Belgian passport.him#3: Sorry, but the rules changed. As of last week, Belgian passports have to be machine readable.
me: ?!?!
him#3: They need a strip on the ID-page which is machine readable. Yours does not have that.
me: But two weeks ago, nobody said anything about that at the New York's immigration office.
him#3: Sorry, but I do not make the rules. And they changed since last week. We can not let you enter the US.
me: But I am on a diplomatic mission. I have a diplomatic status. You have my diplomatic passports.
him#3: Sorry, but that does not matter. Just last week, we stopped a foreign minister from a Middle Eastern country entering the US also. Not the right paperwork neither.
me: Is it possible to speak to your supervisor please?
him#3: I am the supervisor, sir.
(Thanks, Peter!)