“Praise Darwin”: University Of Connecticut Professor’s Bizarre Rant Goes Viral

By Michael Snyder Republic Broadcasting Network A deranged public tirade by a professor of anthropology at the University of Connecticut is putting the evolution vs. creation debate back into the
read more