A photo taken by the European Space Agency's Mars Express orbiter has set the internet alight after it apparently shows large clusters of black spiders crawling on the surface of the Red Planet's southern polar region.
[Read More]
Continue reading...