God Illusion and Darwin Delusion

I remember a long time ago, while playing one-to-one basketball with a priest, I asked him, how can a catholic scientist like me, choose between evolution and creationism. To which he answered saying, even for evolution to happen, there should be some minimal level of life available on earth, and that was god’s doing –…