Russia’s Space Program Launches 89th Cargo Craft to International Space Station Nebula NerdAugust 16, 2024063 views Russia’s space program has once again made headlines with the successful launch of its 89th cargo craft to the International Space Station. The Progress MS-28 freighter, which was launched on… Read more