“Praise Darwin”: University Of Connecticut Professor’s Bizarre Rant Goes Viral April 27, 2014June 4, 2016 by Michael Snyder (Read More...)