As the season to be grateful and then jolly is upon us, Thanksgiving is the first landmark of this period of the year. International Space Station astronauts also plan a happy Thanksgiving, joining Americans everywhere in celebration. Being secluded on the International Space Station doesn’t allow for the type of lush extravaganza we indulge in here on Earth. In a recent … [Read more...]