No, cancer isn’t a parasite, and ivermectin can’t cure it Cancer grows from mutations in a person’s cells. Parasites are separate organisms that live on or in another host organism. January 7, 2025 Caleb McCullough
What is the ‘cancer moonshot’ and how is it going? Plus, a CDC survey finds most Americans support banning all tobacco products, Apple Watches cause chaos for 911 operators in ski country, and more. February 9, 2023 Al Tompkins