America's Frontline Doctors' rock star seems to be Dr. Stella Immanuel, who recently escalated to national fame as the proponent of several astonishingly absurd theories, including the proposition that certain female ailments are caused by sexual intercourse with demons. Read about Dr. Stella here and about some of the other "Frontline Doctors" and then, after learning what these crackpots are about, make an informed decision about whether their site was removed for "vague and unspecified reasons."
H.L. Mencken referred to "the virulence of the national appetite for bogus revelation." There is no better example of that commodity than the wacky nonsense peddled by Dr. Stella and her fellow quacks.