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