Do you have a source for this?
Ick
Do a search on Ivermectin and Cancer on DuckDuckGo. Then search Albendazole and Cancer!