‘Missing Link’ Fossil Fails Scrutiny
Wednesday, July 22nd, 2009Remember Ida? Formally dubbed Darwinius masillae, the cat-sized fossil was touted as the “missing link” between modern humans and their ancient primate ancestors. News reports blared that the find would finally settle the debate between Darwinism and Religion, which was odd because I kept hearing that there was no debate; Evolution is accepted Law. So [...]


About the Author: