"We all just live on this planet and we all should just get along," Sunita Williams, the commander of the International Space Station, told Boston Public Radio.
Four crew members aboard the International Space Station (ISS) are still waiting for their return date as mission managers keep a close watch on weather conditions off the coast of Florida. Meanwhile, ...