Welcome Back! Discovery Lands Safely at Kennedy.
Rumble
Space shuttle Discovery and seven astronauts ended a two-week journey of more than 6.2 million miles with a Tuesday morning landing..
Space shuttle Discovery and seven astronauts ended a two-week journey of more than 6.2 million miles with a Tuesday morning landing..