
NASA, China Rovers Find Signs Of Rivers, Sand Dunes on Mars
American space agency NASA’s Perseverance rover and China’s Zhurong rover have found signs of rivers and wet sand dunes on Mars. China’s rover has found evidence of these dunes joining together about four lakh years ago due to cold. The Perseverance rover has detected signs of a fast-flowing water stream making its way into Jezero…