ParentFull threadjmyc·It's a picture of the NSA headquarters at Ft. Meade. That may be all there is to it.View on HN