Catholic Herald logo

Guardian angels come low down on the list of Christian beliefs, yet we should not dismiss them as ‘childish’