Is evolution a fact?

97 answers 97