Catholic Herald logo

Benedict XVI tells congregation that ‘human strategies will not suffice to save us’