If I were a praying girl, I would be screaming “Amen and Hallelujah” from the rooftops today over the confirmation of Letitia Long as the new Director of the National Geospatial Intelligence Agency. But since I am not, let’s just discuss Long instead. But if I may, can I comment on the fact that there [...]
