fromMail Online1 month agoMysterious Mars structures 'prove there was life on the Red Planet''You don't have to be a geologist to know the difference between a rock and a sculpture - something that's geometric,' he told DailyMail.com.London