This Thanksgiving, the astronauts on board the International Space Station (ISS) will be hard at work, but will also take the time...
Living in space may not include all of the amenities we’re accustomed to down on Earth, but that certainly doesn’t mean astronauts...