THE theory of evolution is one of the greatest accomplishments of the human intellect. Some might argue that it is the greatest, although quantum theory or relativity would have their supporters too. But in the biological sciences, it stands unrivalled. It is no less than the grand unified theory of life.
It is also a theory in the truest sense of the word: an interlocking and consistent system of empirical observations and testable hypotheses that has never failed scrutiny. Nothing has even been discovered that falsifies any part of it, despite strenuous efforts by detractors. …
Source: Humans - newscientist.com