NASA’s Perseverance, China’s Zhurong Rovers Find Signs Of Soaked Sand Dunes And Rushing…
NASA's Perseverance Rover and China's Zhurong rover have found signs of soaked sand dunes and rushing rivers on the red planet.
China's rover found evidence that frost may have cemented dunes together as recently as 400,000 years ago.…
Read More...
Read More...