We're one step closer to putting an astronaut on Mars

The organization that's been charged with putting an astronaut on Mars by 2030 has officially been assembled. NASA finally announced the creation of the Human Exploration and Operations (HEO) Mission Directorate today, an organization that will put humanity deeper into space than we've ever been. » 8/12/11 4:30pm 8/12/11 4:30pm