NETAL RAWAL 126 1595 days ago NASA's Commercial Crew Program can celebrate a big step toward launching astronauts from US soil.