The Potemkin Village of Russian Space Ambitions
Recent announcements from Russian space authorities paint a picture of a bright future in space exploration. Plans for a new space station, the Russian Orbital Station, and other initiatives such as the “Sfera” megaconstellation and nucl...