Over-engineering in nature

There are examples of over-engineering in nature where animals are more sophisticted than they need to be to exist and function. THis clearly flies in the face of Darwinism..

Read more …….