Space shuttle Discovery makes a safe landing at Cape Kennedy, Fla., after a 10-day mission in orbit.
Astronauts made three space walks and upgraded the International Space Station.
Kick off your day with ZDNet's daily email newsletter. It's the freshest tech news and opinion, served hot. Get it.