A peculiar leopard-spotted rock, found beside an ancient, dried-out river in Mars’ Jezero crater, contains some tantalizing clues of ancient life, NASA said.
Please follow and like us:
Science and Technolgy blog
A peculiar leopard-spotted rock, found beside an ancient, dried-out river in Mars’ Jezero crater, contains some tantalizing clues of ancient life, NASA said.