Benedict XVI explains the mystery of the Incarnation - Rome Reports

Youtube January 9, 2013. (Romereports.com) (-VIDEO ONLY-) During the weekly general audience, Benedict XVI explained the mystery behind the Incarnation, saying that “God gives us the greatest gift possible, the gift of himself. For our sake, God became ...