This new Glazov Gang Christmas Special features Fr. Stephen Imbarrato, a pro-life activist, commonly referred to as the “Protest Priest.” He is one of the leaders of the Red Rose Rescue pro-life movement. Visit him at ProtestChildKilling.com.
Fr. Stephen discusses The Incarnation of Jesus, sharing The central Christian doctrine of how God became flesh.
Don’t miss it!
And make sure to watch our 3-Part Christmas Series on ‘Hail Mary, Full of Grace’ and The Birth of Jesus Christ.
 Fr. Stephen Imbarrato: The Immaculate Conception – The sinlessness of the Mother of God.
 Fr. Stephen Imbarrato: ‘Hail Mary, Full of Grace’ – The Catholic perspective on the Blessed Mother of Jesus Christ.
 Mike Fortuna: The Birth of Jesus Christ – Why God sent His only son.