iMail
, News
February 16, 2010
Rather then return to the moon, NASA could be forced to send 7,000 workers at the Kennedy Space Center to the unemployment line. President Obama’s proposed budget calls for an end to NASA’s Constellation program, which involves the development of a new manned space vehicle and a return to the moon by 2020. Instead, the
Read more