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

Leave a Reply

Your email address will not be published. Required fields are marked *