Capping off a thoroughly embarrassing year for the nation’s newest not-actually-independent, not-actually-separate branch of the military, the U.S. Space Force on Friday invited nearly universal ridicule when it rolled out…

Continue Reading