Topic: Kwatsi Alibaruho

All Content

  • Astronauts successfully install 'room with a view' on ISS

    Astronauts successfully install 'room with a view' on ISS

    Astronauts installed a new segment, Tranquility, and a seven-windowed cupola on the International Space Station that should give astronauts the most stunning views of Earth ever seen. When this mission ends, the core assembly tasks for the US segments of the station will be complete.