‘Habitable exoplanet’ may not exist, says Geneva team Ex Contributor October 13, 2010 internal_server_error 500