ISS Expedition 10 returns to Earth
Monday, April 25, 2005 With two space walks, 78 million miles and six months on board the International Space Station under their belts, Commander-Science Officer Leroy Chiao and Flight Engineer Salizhan Sharipov, the station’s 10th…