Papers Please – by Edward Hasbrouck
Air travel in the US has been reduced by more than 90%, measured by the numbers of people passing through checkpoints at airports operated by the Transportation Security Administration (TSA) and its contractors. Continue reading “TSA Tries Again to Impose an ID Requirement to Fly”