Wednesday, November 07, 2007

Return to Earth



Shuttle Discovery and its crew returned to Earth today following its crucial assembly and daring unplanned repair activities at the International Space Station.

No comments: