Journey To The Back Of The Moon Posted by Joris Oprins December 8, 2018 0 China would be the first space nation to land on the back of the moon. The project is part of Beijing’s ambitious space program. China sent the probe...Read More