It Smelled of No Intelligence.

The hot news doing the rounds at the moment is what’s happened in the latest attempt by the IDiots to promote their creationist crap. Apparently the fallout’s already hit the ground as the story becomes known about how Paul Zachary (”PZ”) Myers, a biology professor at the University of Minnesota in the US, was effectively [...]