Discovery Lands Safely at Kennedy

Space shuttle Discovery and seven astronauts ended a two-week journey of more than 6.2 million miles with a Tuesday morning landing at NASA's Kennedy Space Center in Florida.

Recent Videos