Scientists have identified a region on Mars that could support living organisms ... Butturini and his team had reportedly happened across the potential alien oasis after investigating possible ...