Thanks Percy, I didn't read through that word salad presented by forexhr.
forexr writes:
Evolution on the other hand, is supposed to explain the origin of higher life forms...
All modern forms of life are higher life forms. This includes microbes and whales. Modern microbes are higher life forms. Modern whales are higher life forms.
Evolutionary theory explains all those higher life forms very well.
Edited by Pressie, : No reason given.