Race to launch Moon landing probe

A modern-day space race to land an unmanned probe on the Moon is emerging between Russia and India on one side and China on the other.

2010-08-13

 Moon robot Russia India China water probe

Return to the linkmark list.