A bit more I found...
A Drug Made for Animals and Taken by Humans to Treat Cancer: Fenbendazole
From anti-worms to anti-cancer
https://www.cancertreatmentsresearch.com/fenbendazole/
This is the blog of the man, telling his whole story...
If true, then someone has got to put a stop to this, think of the jobs lost in the cancer industry.
Color me skeptical, but anything is worth a try...