Astronauts on the International Space Station are sending Christmas tidings to the people of Earth with a message of hope in a year challenged by a global pandemic.
Astronauts on the International Space Space Station beam Christmas cheer to Earth : Read more
Astronauts on the International Space Space Station beam Christmas cheer to Earth : Read more