Tuesday, September 19, 2023
The Space Force set a scorching new record Sept. 14 when it launched a satellite into orbit from Vandenberg Space Force Base, Calif., just 27 hours after receiving launch orders.
Admin's note: Participants in this discussion must follow the site's moderation policy. Profanity will be filtered. Abusive conduct is not allowed.