Has Darwin Failed?

Filed in: Shorts on January 22, 2009 at 12:37 am

Has Darwin failed or are we hardwired to fail in the debate between Science and Religion? The hard numbers are surprising and depressing all at once.