Past life on Mars? ‘Leopard-spot’ rocks could be biggest clue yet

Short excerpt below. Click through to read at the original source.

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

Read at Source