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: