NASA's Perseverance rover stumbled upon a Mars rock. It seems to suggest evidence of ancient life on the Red Planet.
NASA's Perseverance Mars rover finds possible signs of ancient Red Planet life
Source: space
Source Link: https://www.space.com/nasa-perseverance-mars-rover-rock-ancient-life