TRUTH JIHAD: Kevin Barrett explains God to Gordon Duff, but keeps getting interrupted
Hashing out the God problem with VT Senior Editor Gordon Duff.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed