TRUTH JIHAD: Kevin Barrett explains God to Gordon Duff, but keeps getting interrupted

Hashing out the God problem with VT Senior Editor Gordon Duff.