It is time that outraged public sentiment cry out in detestation of the outrages committed in the name of religion.