NASA Photos Show 'Mushroom' Fungus Growing on Rocks in the Red Planet—Is There Life on Mars?...

Tech Times | 2021-05-06 23:53 UTC

Mushrooms are proof of life, as they are fungus, and scientists prove that those are it in the recent Mars photos.

By Anonymous Submission on 2021-05-07 01:02 UTC
  • Need an account?