Tuesday, December 30, 2008

Lord Howe Tree Lobster

ICR has an interesting article on the Lord Howe tree lobster. It is an insect that supposedly evolved several million years before its habitat existed. (Insert eye-roll here.)
The article explains how evolutionists try to rationalize this with sinking islands. Go figure.

No comments: