Monday, January 04, 2010
EvoWiki - The Evolution Wiki
EvoWiki was a wiki devoted to explaining evolution and debunking creationist claims. The link, I have provided, is from the last Internet Archive link on March 2008. Due to constant vandalism and a major interal error, the web site is no longer live. The site provides excellent rebuttals and fallacies to creationists' claims on evolution. Just be aware that there are no images on-site, sometimes it takes time for it to load and you cannot do a search.