Scientists have been searching for the Goldilocks planet for years. Like the fairy tale, it’sa bout finding a planet that’s “just right” for life. But earth is the only planet that’s able to support life, as created by a loving God.
Copyright © 2012 Institute for Creation Research. All rights reserved.