Oct 222020 The US Space Force Just Deployed Its First Troops This group is making history. But not to space.