He has debated Christian apologist William Lane Craig over the existence of God .
Ron Barrier is the former national spokesperson and media coordinator of American Atheists , and he frequently appears in U.S. media to present arguments from an atheist perspective .
Ron Barrier has debated Christian apologist William Lane Craig over the existence of God .
Ron Barrier is the former national spokesperson and media coordinator of American Atheists , and he frequently appears in U.S. media to present arguments from an atheist perspective .