"The first man to walk on the moon has blasted off at the Obama administration's stripped-down space plans, describing the president's proposals as 'devastating.'"
FOXNews.com - Star Wars: Neil Armstrong, Obama Spar Over NASA's Future
Current Status: Blessed (1)
Seeded on Wed Apr 14, 2010 1:33 PM
keyboard shortcuts: V vote up article J next comment K previous comment