Luisa Piccarreta: Gift of the Divine Will

Every 25th of March, the Church commemorates the greatest event in human history; the Incarnation of the Son of God in the womb of a Jewish Virgin. Of the millions of people on the earth when that event took place, only the Hebrews – a tiny nation – had any reason to suspect what had happened in Nazareth.