Posted by
ValiantForTruth on Monday, August 03, 2009 7:14:28 PM
Thanks to Brian Thomas of ICR for his follow-up article about the hype surrounding the fossil named “Ida” reported to be a ‘missing link’. The Darwinites continue their campaign of fraud and indoctrination in the name of science.