God Hides Fossil To Trick Us Again

Another transitional fossil created by god to test our faith has been found by so called science people:

May 19, 2009—Meet “Ida,” the small “missing link” found in Germany that’s created a big media splash and will likely continue to make waves among those who study human origins.

In a new book, documentary, and promotional Web site, paleontologist Jorn Hurum, who led the team that analyzed the 47-million-year-old fossil seen above, suggests Ida is a critical missing-link species in primate evolution (interactive guide to human evolution from National Geographic magazine).

The fossil, he says, bridges the evolutionary split between higher primates such as monkeys, apes, and humans and their more distant relatives such as lemurs.