by Robert Beckhusen | Jul 11, 2012 | Monitor
National Reconnaissance Office patch commemorating a satellite launch. Photo: mr. smashy/Flickr The National Reconnaissance Office — the secretive Pentagon agency in charge of spy satellites — is supposed to safeguarding Americans and American interests...