In this talk, Karlo explains why science cannot disprove the need for God’s existence and offers evidence from contemporary science that the theistic worldview is the most reasonable and responsible worldview even from a scientific perspective.
http://www.youtube.com/watch?v=0AgaIfA5AYI