Weather delays space shuttle return

April 19, 2010 8:27:56 AM PDT
Rain and overcast skies prevented space shuttle Discovery from returning to Earth on Monday, and Mission Control instructed the astronauts to spend a 15th day circling the world and awaiting better weather.

Load Comments