An old speech from November 2006, but one of the best examples of Hitchens' debating skills you will find.
How to define evolution? - Do you think this video is helpful? [see "What Is Evolution?"] Is it important to know that evolution requires genetic changes and that it's populations ...
11 hours ago