Shuttle Discovery Closing in on Space Station

Tuesday, April 6, 2010 - 22:56 in Astronomy & Space

Space shuttle Discovery is closing in on the International Space Station and will dock despite a broken main antenna, NASA said.

Read the whole article on

More from

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