Sunday, July 05, 2009

Another Failed Missing Link

You have probably heard about the Ida Fossil. It is the evolutionists's latest attempt to make you think that a true "missing link" has been found. Don't believe them.

The Institute for Creation Research has an excellent article about the Ida Fossil. I strongly recommend it.