The NASA logo is seen on the outside of the Vehicle Assembly Building at the NASA Kennedy Space Center in Cape Canaveral, Fla., on Tuesday, Jan. 17, 2012.
Credit: Andrew Harrer - Bloomberg
Two years ago, President Obama told a crowd of more than 200 people assembled in Cape Canaveral, Fla., that a manned mission to an asteroid by 2025 would be among one of NASA's goals.
From The Washington Post
View Full Article
No entries found