Three astronauts who had their stay on the International Space Station extended by a month after a rocket failure are set to land back on Earth on June 11, the head of Russia's space agency said Friday.
Three astronauts who had their stay on the International Space Station extended by a month after a rocket failure are set to land back on Earth on June 11, the head of Russia's space agency said Friday.
Please to comment