These recent scientific discoveries of the extraordinary fine-tuning required for advanced life suggest that God designed every aspect of the universe, every event in its history, and every life-form that has ever existed to enable billions of humans in a very short period of time to hear and respond to the gospel. Indeed, the latest biblical and scientific research increasingly affirms this conclusion.
Read this post in full here. Dr. Ross will also be speaking on this at Southern Evangelical's National Conference on Christian Apologetics.
Stand firm in Christ,