Space station crew lands safely
Wednesday, April 8, 2009 - 07:49
in Astronomy & Space
HOUSTON, April 8 (UPI) -- The U.S. space agency says two members of the International Space Station's Expedition18th crew and a space flight participant have returned safely to Earth.