Could life already exist on Mars? Scientists discover microbes that can THRIVE in extreme conditions found beneath the Red Planet's surface

· Daily Mail