next article

Happy holidays from space
By Reuters -
 
Astronauts on board the International Space Station send their holiday greetings to Earth.