ArstechnicaSeptember 30, 2026So what's happening with Russia's new, long-delayed crewed spacecraft?Russia says it has a "promising, reusable manned transport spacecraft."