XDLXDL
🚨 “80% CANCER SUCCESS RATE FROM DEWORMING”? A HISTORICAL CLAIM THAT NEEDS ANSWERS. A health commentator claims 1800s doctors routinely dewormed patients and cites Dr. Chase of Chicago, alleging an 80% success rate against cancer. He also describes finding strange, worm-like · XDL