By SpaceZE News Publisher on Thursday, 25 April 2024
Category: Space.com

Russian cosmonauts make quick work of space station spacewalk

Two Russian cosmonauts completed a spacewalk at the International Space Station on April 25, wrapping up all of their tasks with time to spare, including the deployment of a radar that they began last year.
Original link