Dr Rant's latest post, which was found here, has vanished. Where has it gone? And why?
PS. To Dr Rant. If there is some reason why you no longer wish to show that excellent little film please let me have it, or a link to where it can be found, and I will post it.
The unpopularity of homeopathy worldwide
2 hours ago