While the historic space odyssey of 2 stranded astronauts is coming to an end, the reasons for their nine-month stay on board the ISS are still being fiercely debated here on Earth.
Sunita Williams and Butch Wilmore Return to Earth Live Updates: NASA announced that astronauts Butch Wilmore and Suni ...