
Take a look at this post over on Al Mohler's blog. Surprise, surprise National Geographic is the sponsor of a hype hoax...after their fossil fraud, my "skepticism meter" is set to "stunned".
Sad to think that folks still give them a lot of credibility.
No comments:
Post a Comment