Famed Brothers Debate The Need For God
flying1368
Published
12/16/2011
Christopher and Peter Hitchens square off at the Pew Forum to debate if civilization can survive without God. Christopher passed away 12/15/11 due to complications from cancer.
1 Comments