Russia is ready to reactivate its moon exploration agenda, a former Soviet Union enterprise that ended decades ago, with the launch of the Luna 25 mission this summer.
Source
Space
Technology. Innovation. Esports.
Technology. Innovation. Esports.