The Four Failures of Macro Evolution

Science is observable, testable, and repeatable. If something is not all three of these things, then it is not science, but rather a collection of [...]