NASA Mars rover finds ‘first compelling detection’ of potential fossilized life on Red Planet
NASA’s Mars rover finds evidence of potential fossilized life on the Red Planet A peculiar leopard- spotted rock found near an ancient riverbed in Mars’ Jezero crater contains clues of ancient life, NASA said. The rock, nicknamed Chevaya Falls, has signs of chemistry that could have supported ancient microbes. The Perseverance rover discovered the rock … Read more