Religion has never ceased to baffle me ever since I said good bye to it in my twenties. On the one hand, we are told that religion is meant to foster goodness in the human heart, while on the other, what we actually witness is incessant brutality perpetrated in its name day after day. Why is there such an appalling gap between the professed objective and the actual rea...