The squadron of 20 servicemen arrived at the Al-Udeid Airbase, located in a desert southwest the Qatari capital Doha, in late August, according to their commander, Colonel Todd Benson. The Space Force published a video on Twitter, showing their swearing-in ceremony, which took place in early September. The troops were …
Read More »