Network: Wedgetail Astrostrategy Cyberstrategy Geofinance Geopolitics Geostrategy Global Energy

So what's happening with Russia's new, long-delayed crewed spacecraft?

Russia says it has a "promising, reusable manned transport spacecraft."

Source: Ars Technica (Space)