Project Steve: Poking Fun at Anti-Evolution Scientific-Creationism.

Image source NCSE’s “Project Steve” is a tongue-in-cheek parody of a long-standing creationist tradition of amassing lists of “scientists who doubt evolution” or “scientists who dissent from Darwinism.” According to […]

Advertisements
Read Article →