Comment

Discovery Institute in JPost: Darwin Led to Hitler

76
Jonathan Constantine1/30/2009 12:10:22 pm PST

Hitler killed in the name of Science not Christianity. What were the scientists doing Europe while Pope Pius XII was saving the Jews from the Holocaust?