The eyes and ears of America
... The eyes and ears of America tion than the CIA or the Fl‘::k}: comprises a massive wor network of spy stations with its headquarters, nicknamed Puzzle Palace by Bamford, at Fort Meade near Washington. In its 33».»1 the Idt . y world’s greatest concentration ...