World Collapse Threatens Russia’s Space Program as Spacecraft Maker Faces Bankruptcy Kathrine Frich • 28. August 2025