Catholic Herald logo

Today’s Consecration to the Immaculate Heart of Our Lady will poke the consciences of practising Catholics