News
Russia's space agency Roscosmos and the China National Space Administration (CNSA) signed the document earlier this week.
Russia's first lunar lander mission in 47 years ended in failure when Luna-25 crashed into the moon. Credit: Space.com | ...
China and Russia have inked a pact to jointly build an automated nuclear power station on the Moon by 2035, NDTV reported.
China and Russia plan to build an automated nuclear power station on the moon by 2035. A memorandum of cooperation for the ...
Russia is making concerted efforts to underscore its position as a global power. It has stepped up engagements with the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results