Why the Virgin Mary is the ultimate “Wonder” Woman!
According to the dictionary, the word wonder defined as “a feeling of surprise mingled with admiration, caused by something beautiful, unexpected, unfamiliar, or inexplicable.” Being the among the central tenets of the Christian faith, Pope Emeritus Benedict XVI spoke of the Incarnation eloquently in his General Audience on January 9th, 2013. He declared, Born of the Virgin Mary, he […]
Why the Virgin Mary is the ultimate “Wonder” Woman! Read More »










