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 ...
Scientists have made a discovery about Mars that could lead to uncovering alien life. They identified an 1,800-mile-wide plain in the northern hemisphere that has the right subsurface conditions ...