A Russian-made device called LPDE-CE8 will be installed on the Chang’e 8 spacecraft that is expected to depart for the lunar South Pole in 2028.
Russian Hardware to Give Critical Edge to China’s Lunar Mission
By system
September 18, 2026 •
67 views
Original source:
Sputnikglobe.com