ADVERTISEMENT

ADVERTISEMENT

Discovery to lift off tonight; satellite debris headed to Earth

The nearly full moon is near setting Wednesday morning as the space shuttle Discovery sits atop Launch pad 39A at the Kennedy Space Center in Cape Canaveral. To see a high-resolution image worth keeping for computer...

What To Read Next