A deranged public tirade by a professor of anthropology on the University of Connecticut is placing the evolution vs. creation debate again into the headlines...
A deranged public tirade by a professor of anthropology on the University of Connecticut is placing the evolution vs. creation debate again into the headlines...