Christian scientists are touting the recent discovery of amber-encased lizards as evidence of a recent creation as described in the … More
Tag: brian thomas
295 Million Year Old Silk? The Evidence Is Compelling
Christian scientists who believe in a young earth are citing the recent discovery of fossilized silk cocoons as evidence that … More