President Obama said Tuesday that man will land on Mars within 30 years, while critics accuse the president of diverting money from space exploration to climate-change research.
"I'm excited to announce that we are working with our commercial partners to build new habitats that can sustain and transport astronauts on ...