(Actually, it’s more like Science 1 bazillion, Homeopathy 0, but I digress.) Excellent news out of Australia, where a father…
Tag homeopathy
So yeah, this occurred to me this afternoon. Perhaps the most frustrating thing about this is that 95% of the…