This is not a private forum. When this person posted, I had to go find their original post to figure what they were talking about, because it had been moved to another forum.
The Webmaster responded a short time ago, and he did not say that only god grown natural remedies could be posted here. Have you read the forum description at the top of the page?
Copied from the forum description:
For all talk related to Parasites, parasitic animals in humans, worms, tapeworms, ascaris, pin worms, whipworms ...
You can share your story and your experience, ask questions, give answers, support others or get support.