Air

ADVERTISEMENT

Air

A pair U.S. Air Force B-1 bombers kicked off a historic deployment this week, touching down in Sweden on June 19. “This is the first time U.S. bombers have landed in Sweden,” a spokesperson for U.S. Air Forces in Europe told Air & Space Forces ...