US Space Force deploys to Arabian Peninsula
The newly formed US Space Force has deployed troops to a vast new frontier: the Arabian Peninsula.
Space Force now has a squadron of 20 airmen stationed at Qatar’s Al-Udeid Air Base in its first foreign deployment.




