NASA rules out regarding adding of crew for the SLS rocket launch in 2019.
Budget and technical challenges will delay the launch of Orion Spacecraft for the Mars mission.
NASA's Space Launch System is set to be completed in Nov. 2018, and could hold the key to future Mars and deep space missions.