‘We can’t find another explanation,’ declare scientists about ‘leopard spots’ to strengthen theory they were ‘excreted’ by ancient microbes

Unusual mudstones found on the Red Planet are potentially associated with ancient Martian microbes.

Surface spots and nodules on rocks in ancient river valley are described in new study as ‘potential biosignatures’