Obama says he is "100 percent committed'' to NASA and its future. Obama says NASA is not even close to its final days.
President Obama says the U.S. space program is not a luxury, but a necessity for the nation. The President this afternoon visited the launch pads where U.S. space voyages begin and tried to reassure workers that America's space adventures will continue—despite the coming end of space shuttle flights.
April 15th, 2010 08:15 PM