December 21st, Warsaw, Poland. The International Space Station has never been so accessible! Now you can visit all its modules, take a closer look at the astronauts’ everyday work and feel...
December 21st, Warsaw, Poland. The International Space Station has never been so accessible! Now you can visit all its modules, take a closer look at the astronauts’ everyday work and feel...