It was launched via a Soyuz-2.1a rocket from the Baikonur Cosmodrome on Feb. 15, 2024 On Tuesday, Russia’s state space corporation Roscosmos said that the cargo spacecraft Progress MS-26 undocked from the International Space Station (ISS), deorbited and sunk in the Pacific Ocean. RELATED: NASA Astronauts Stranded in Space Could Be Rescued in 2025 “Today, […]