An update on China's 2028 lunar mission reveals a humanoid robot on a four-wheeled spacecraft, intended to assist in moon ...
China's Chang'e 8 mission to test resource technologies at the moon's south pole is taking shape — and may even include a ...