5 months ago 27

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

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 Entire Article

From Twitter