Quite amazing, and it’s Greg Philips, so no doubt about it being true.
Ivermectin? Is that the same as the Fenbendazole? I think they’re both anti-parasite drugs.
No, they’re not the same drug. They have different chemical properties. But they are both anti-parasitic.