Pamela Geller: Close Down The TSA!

Parasites, forever. The American people have had it. It got hardly any notice in the mainstream media, but the New York Post did report on June 24 that "a JFK Airport terminal had to be evacuated and hundreds of passengers marched back through security screening all because one dimwitted agent failed to realize his metal detector  ... MORE