It is impossible to board without a passport in Holland. In fact everyone in The Netherlands need always to be able to show their ID, it is the law. So wherever you are, in the train, your car, a shop, your house, on the street, you have to bring your ID with you.
Bring on the grand jury investigation. This is a major cover-up. Will conservatives circle the wagons around Obama?