20-11-2019 13:49
via
gadgets.ndtv.com
Photos Show Evidence of Life on Mars, Claims Scientist
As scientists scramble to determine whether there is life on Mars, a researcher from Ohio University in US believes that there is evidence of insect-like creatures on the red planet.
Read more »