William Lane Craig (Moral Code vs Opinion)

Even though today’s gem is from a non Catholic, he does a very good job at explaining God in a Catholic way.  He is a well known Christian Apologist who will debate anyone regarding morality,  the existance of God, among other things.  In this Video Dr. William Lane Craig explains to an audience member the difference between moral code and moral opinion and how it relates to the existence of God.