Russia’s space company Bureau 1440 placed 16 broadband internet satellites into orbit on March 24, 2026, opening a new front ...
Russia has unveiled plans for the 2036 launch of its ambitious Venera-D mission to Venus. This mission, consisting of a lander, balloon, and orbiter, marks a bold return to one of the most hostile ...
Russia has launched 16 low-orbit satellites, taking steps to establish a competitor to Elon Musk's Starlink network. Despite ...