With its latest moon mission success, China’s space program has the US in its sights Space

With its latest moon mission success, China’s space program has the US in its sights Space

 The moon’s south pole is designated as the location for the future China-led International Lunar Research Station (ILRS). It is a bold move, as the US also has ambitions to establish bases at the Moon’s south pole – the Shackleton crater is prime real estate.  

Read More 

Space