Mother Nature prevails; NASA scrubs Discovery landing

Unable to find a break in the weather at Kennedy Space Center, NASA managers on Thursday scrubbed its plans to land the space shuttle Discovery in Florida and gave the astronauts a bonus day in orbit.

Brought to you by click

Be the first to comment

Leave a Reply

Your email address will not be published.