Some of Dr. Craig's lectures for general audiences.
William Lane Craig debates Sam Harris. Watch as Dr. Craig debates Harris on the issues of God and morality.