The article about exomoons may support life too no longer exists on popherald.com. We apologize for the inconvenience.