Daily Archives: November 19, 2013

Does This Image Debunk Evolution?

A pastor in Colorado apparently thinks the above image scores big points against evolution, writing the following: This snowflake was photographed in Russia. Is this not a most amazing picture? Let’s see, this is either the result of evolution or … Continue reading

Posted in Uncategorized | Tagged , , , , , , , , | 11 Comments