That's the most naturalist biased website I have seen in my life. And no, only microevolution is a fact.
That might depend on how you define "macroevolution". How would you describe it?
Did you know that in science "macroevolution" is considered to be a synonym of "speciation". Speciation is an observed fact.
But if you are thinking of "macroevolution" in a different way, then you need to explain what you mean by that.
Upvote
0