Christian scientists are touting the recent discovery of amber-encased lizards as evidence of a recent creation as described in the … More
Tag: answers in genesis
Noah’s Ark Attraction Slated To Be Open By Summer
The grand opening of a Noah’s Ark attraction in northern Kentucky is expected to come next summer, the builders working … More