Fungi on Mars? Researchers claim signs of life on red planet


A group of scientists say they have found signs of life on Mars, with photos of fungi-like specimens resembling puffballs appearing to emerge from the soil on the red planet and increase in size.

Read more..

No tags 0