Evolution is known as the "Unifying Theory of Biology", yet it is probably the most controversial theory.
Some people don't believe that
Evolution is true, and indeed, Evolution is still a 'theory', not a 'fact'. It
has many weaknesses, controversies, and still far from perfect. Of course, that
doesn't mean the opposite side is perfect. Theory of Creation has many flaws as
well, and debate whether Theory of Creation should be taught in school along
with Theory of Evolution is a hot topic in modern days.