Friday, September 11, 2009

Space Shuttle Discovery Returns to Earth After Successful Mission

Space shuttle Discovery and its crew of seven astronauts ended a 14-day journey of more than 5.7 million miles with an 5:53 p.m. PDT landing Friday at Edwards Air Force Base in California.The mission, designated STS-128, delivered two refrigerator-sized science racks to the International Space Station. One rack will be used to conduct experiments on materials such as metals, glasses and

No comments:

Post a Comment