NASA’s Perseverance Rover Discovers a Rock That May Contain Alien Microfossils
Mysterious “leopard spots” on a Martian rock could be evidence of extraterrestrial life—or of mere lifeless chemistry. Finding out the truth may require bringing the rock back to Earth
Mysterious “leopard spots” on a Martian rock could be evidence of extraterrestrial life—or of mere lifeless chemistry. Finding out the truth may require bringing the rock back to Earth
What's Your Reaction?