Watch cosmonauts explore Russia's new Nauka space station module in this video tour

My admiration to all of those folks that venture forth on the adventure that may lead to our one and only hope for avoiding the eventual demise of Earth's living environment, (possibly by our unwitting "own hand").
  • Like
Reactions: Catastrophe

Latest posts