Anti-parasite benzimidazole drugs show promise for treating cancer, but remain SUPPRESSED by the FDA
| (NaturalNews) Multiple peer-reviewed papers suggest that anti-parasite benzimidazole drugs could be useful in cancer treatment protocols. Fenbendazole, for... |
