Russian Hardware to Give Critical Edge to China’s Lunar Mission

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.

Recent Posts

editors picks

Top Reviews