Space Force (2020)
[removed by a moderator]
oakenhand 3 points 4 years ago.

Does the rest of the world not have acronyms anymore? Do you whine about the British MOD, the German BMVg, the Chinese PLA, and ever other nation that abbreviates military departments too?