by ofreshartist2 December 06, 2009
from YouTube Website
How latest discoveries in Biology are disproving Darwinian Evolution Theory.
Scientists are bailing out of this theory in droves!
Return to Darwinism, A Dying Dogma