Just wondering if any of the Evo-Faithful here have a believable explanation for this recent find. The physics/chemistry of bio-pigments completely disallows lasting anywhere near 100 million years (heck, even 1 million years would be a stretch).
http://www.icr.org/article/10194
So, any of you Evo-Faithful wanna try "explaining" this find?
Jorge
http://www.icr.org/article/10194
So, any of you Evo-Faithful wanna try "explaining" this find?
Jorge
Comment