Is Islam a Religion of Peace? - Best Hitchens Opening Speeches - Part 2

Is Islam a Religion of Peace? - Best Hitchens Opening Speeches - Part 2

Video Source