Actually this thread started with a poorly written news release and a claim that has yet to be substantiated in any scientific way.
It's obvious that you're in the anti-evolutionist camp from your posts. C'mon. Give it up now. Where do you stand on this controversy? ;)
I'm not anti-evolution. I just don't believe it can do magic. And...here's something to jump on; I get younger earther all the time