
Mysterious Martian “flower” May Be the Latest Hint of Alien Life on the red planet
According to an image snapped by NASA’s Spirit rover on the surface of the Red Planet, what appear to be silica formation poking out of...
According to an image snapped by NASA’s Spirit rover on the surface of the Red Planet, what appear to be silica formation poking out of...