
ALIEN life may be lurking within a mysterious caver under the surface of Mars, scientists claim.
An eerie crater on the dusty slopes of Mars’ Pavonis Mons volcano was picked out by two space scientists as a prime spot for extraterrestrials.
This image snap⦠[+2746 chars]Source