Uncommon Descent Serving The Intelligent Design Community
Topic

pollen

Evidence for insect pollination pushed back to 99 mya

That’s twice as long ago as previously thought. It is interesting how much theorizing depends on Darwinism rather than on sudden emergence and then stasis. And then suddenly there is no 50 million years to account for... A quite different set of problems appears. Read More ›