Two astronauts have completed a successful Spacewalk and returned to the International space station Lrb ISS Rrb after the fulfillment of critical repairs on Thursday, Russian mission control said.
Astronauts complete Spacewalk at second attempt.