38 satellites
- World News
Russia launches 38 satellites for 18 countries
A Russian Soyuz rocket blasted off from the Baikonur cosmodrome in Kazakhstan on Monday carrying 38 foreign satellites after takeoff…
Read More »
A Russian Soyuz rocket blasted off from the Baikonur cosmodrome in Kazakhstan on Monday carrying 38 foreign satellites after takeoff…
Read More »