Dr. Labos: Debunking myths about ivermectin and cancer
CJAD 800
Dr. Labos: Debunking myths about ivermectin and cancer
00:00 / 06:20