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