OneZero
·

The Space Force Is Trump’s Least Bad Idea

America’s satellites are its Achilles’ heel

Credit: NASA