There's No Place Like Home

[Cape Canaveral, April 20. Image via AP]

Space shuttle Discovery astronauts, from left, Japan Aerospace Exploration Agency astronaut Naoko Yamazaki, mission specialist Stephanie Wilson and mission specialist Dorothy Metcalf-Lindenburger, after landing at the Kennedy Space Center in Cape Canaveral, Fla., Tuesday, April 20, 2010.(AP Photo/John Raoux)


Share This Story