Watch 2 Russian cosmonauts and one NASA astronaut return from their visit to the International Space Station – Business Insider Australia

Two Russian cosmonauts and one NASA astronaut have returned from the International Space Station.
Their six-month trip was marked by scientific experiments and crossovers with oth… [+3187 chars]read more

Leave a Reply

Your email address will not be published. Required fields are marked *