General Terrence J. O’Shaughnessy, USAF, is Commander of U.S. Northern Command and North American Aerospace Defense Command.
General Terrence J. O’Shaughnessy, USAF, is Commander of U.S. Northern Command and North American Aerospace Defense Command.

Tags:
Photo by: NDU Press |  VIRIN: 190723-D-BD104-004.JPG