How can evolutionists be so sure of things that happened millions of years ago?

13 answers 13