China’s first Mars rover has landed and is sending its first pictures Kevin Colleran Jun 5, 2021 China’s first Mars rover is taking in the view of its new home. The Zhurong rover touched down on the Red Planet on May 14, and its first images…