All eyes on Mars. Kevin Gill/Flickr Steffi Paladini, Birmingham City University Looking at its achievements over the past decade, nobody would doubt China is aiming to win the new space race. Not only has it been the only country to land on the Moon in about 40 years, and the first to soft land on its far side, it has …
Read More »