When we were first featured at the National Apologetics Conference in Charlotte, we had the opportunity to interview Dinesh D'Souza before he went on stage to debate Christopher Hitchens. We asked him to explain the "New Atheism", and he did a great job at answering the question. Take a look.