An NSA campus in Fort Meade: "All facts must be put on the table."
AP

An NSA campus in Fort Meade: "All facts must be put on the table."