China’s rover touched down on the dark side of the moon

China has successfully landed a rover on the the moon, the Chinese state media announced today. It’s seen as a huge milestone for the nation as it attempts to position itself as a leading space power. China’s National Space Administration (CNSA) landed the rover¬†officially named Chang’e 4 in the¬†South Pole-Aitken Basin, the moon’s largest and […]