Another Successful Mars Rover Deployment – This Time For China!
Houston, the Zhurong has landed! The 15th of May 2021 saw the Tianwen-1, China’s probe, landed with great success and a roaring technical crowd on the red planet! The China National Space Administration (CNSA) Unlike their space exploration counterparts in America, the CNSA are less vocal about their plans until it comes to their actual […]
Read More