Your place for Space News
While the rest of Peterson Air Force Base, Colorado, was busy preparing for the week Sunday, Sept.