Open Internet by MindsNetDiscovery renews confirmation that ancient Mars had the 'right chemistry to support life'