Inside the Mountain Where Americans and Canadians Are Still Tight
Escorting me out of his office, General Gregory Guillot pulls me aside to look at a few photos on the walls. We’re at the Peterson Space Force Base in Colorado Springs, which is the headquarters of the American military’s Northern Command and also of the........
