David Love Any scientific theory has to make predictions that can be falsified. A theory that makes no predictions, or one that cannot be falsified, regardless of whatever evidence comes along, is simply not science. Darwin’s theory of evolution by natural selection has been accused of not being falsifiable, but [...]
