Soyuz-2.1a
- Mar- 2021 -24 MarchDH Latest News
Russia successfully launches 38 satellites for 18 countries
Russia has successfully launched 38 foreign satellites for the 18 countries into orbit after the successful launch from Baikonur cosmodrome…
Read More »