Is evolution a fact?

98 answers 98