More evidence that dewormers stop cancer. The parasite-cancer connection is gaining traction.

Only people mentioned by @Wrath_Eyez in this post can reply

In response Wrath_ Eyez to his Publication

Hence the Propaganda War on Ivermectin and every generic antiviral and antiparasitic on the market.