Immaculate Heart of the Blessed Virgin Mary

The Heart of the Blessed Virgin Mary – pure, beautiful, sinless, immaculate – is still a human heart. Thus, Mary did not have a full understanding of how God’s plan was to unfold. In today’s Gospel the Holy Family goes to Jerusalem for the Passover, as they have done...