NASA Targets April 29 for Last Launch of Space Shuttle Endeavour

Tuesday, April 19, 2011 - 14:50 in Astronomy & Space

Top officials at NASA voted unanimously to launch the shuttle Endeavour on its last voyage to space April 29.

Read the whole article on Space.com

More from Space.com

Latest Science Newsletter

Get the latest and most popular science news articles of the week in your Inbox! It's free!

Check out our next project, Biology.Net