Humanoid robot may fly on China's Chang'e 8 moon mission in 2028

TRENDING THREADS