space.com
May 21, 2008
May 21st, 2008 Author Tariq Malik The name of Apollo astronaut Neil Armstrong is etched into U.S. history books as the first human to walk on the moon, and it may be set for an encore. A new bill, the NASA Authorization Act of 2008 (H.R. 6063), that cleared the House Science and Technology space...
[read full story]