Day: July 27, 2022

Russia To Withdraw From International Space Station After 2024

On Tuesday, July 26th, Russia announced its plans to withdraw from the International Space Station (ISS) after 2024, ending a partnership with NASA that has lasted decades. Yuri Borisov, the newly appointed Director General of Russia’s space agency Roscosmos, told Russian President Vladimir Putin that they will fill all obligations

Read More »