Daily Archives: June 20, 2011


Scientists bend observation to fit evolution

This is another archival repost, originally posted on the old blog in feb 2009, during the Darwin 200 celebrations. I wrote the majority of this post a couple of years ago, when I had the intention to do a regular “creationist claim” feature, but for some reason never got around […]