Advertisements

Day: October 28, 2017

NewsScience

This Picture Could Depict an Alien Spacecraft on Mars

Written by:

It seems every other day there’s a new photograph of the Red Planet being analyzed in search for evidence of extraterrestrial life. A new image, seen …

Advertisements