Catholic Herald logo

Two weeks ago a young Italian mother gave up her life for her unborn child in a stunning act of saintliness, says Paul Williams