Life on Mars? 'Leopard-spot' rocks could be biggest clue yet 15 hours ago Share Save Rebecca Morelle Science editor Share Save NASA/JPL The rocks are covered with unusual markings that look like leopard spots Unusual rocks discovered on Mars contain the most tantalising evidence yet of potential past life on …
This breakdown shows exactly how the Logic Quality and Community Trust scores were calculated, providing full transparency into our evaluation process.