US and French astronauts make ISS spacewalk
Published
US and French astronauts install powerful new solar panel outside the International Space Station
Full ArticlePublished
US and French astronauts install powerful new solar panel outside the International Space Station
Full ArticleWashington (AFP) June 20, 2021
A French and an American astronaut completed a six-hour spacewalk Sunday as they..