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!