Crew stuck on ISS to return to Earth in September: Russia

2 years ago 473

Russia's space agency on Tuesday said that the crew stuck on the International Space Station because of a damaged capsule were now expected to return to Earth in September, a year after they first launched into orbit.
Source: phys.org
Read Entire Article Source

To remove this article - Removal Request