Did NASA Find Proof of Past Life on Mars? Latest Findings Explained Video Watch time Under 1 minute August 18, 2024 Image Are we one step closer to proving the existence of past life on Mars? NASA’s Perseverance Rover recently found possible leopard spots on a Martian rock. On Earth, leopard spots are a sign of microbes causing a chemical reaction on a rock. However, because Mars is different from Earth more evidence is needed to prove that the leopard spots don’t have an inorganic origin. NASA may still bring the leopard spotted rock back to Earth as part of the Mars Sample Return mission for further study! Topics Space Sciences Mars Technology Biology Share