schiaparelli edm
-
China’s ‘Zhurong’ Rover Is About to Land on Mars
Artist’s impression of the Tianwen-1 lander. Image: Xinhua Later today, China will attempt to become just the second country to…
Read More » -
NASA Is Dropping a New Rover on Mars. Here’s What Could Go Wrong
Depiction of the Perseverance landing, with the rover still attached to backshell and retro-rockets engaged for powered descent. Illustration: NASA/JPL-Caltech…
Read More »