gollum.space
RU
In 2014, Russia made the largest number of space launches among all countries in the world.
Drendan
Source
2014
Cosmonautics
Space
news
Roscosmos
Russia
v20240901