English News

indianarrative
  • youtube
  • facebook
  • twitter

Life on Mars? | Researchers Claim To Find Fungi On The Red Planet

A group of scientists claim they have found signs of life on Mars. Analysis of photos taken on Mars reveal forms that seem to emerge from the soil and expand. These photos of fungi-like specimens resemble puffballs. So, have the scientists finally found life on Mars? Here's the full report!