Tag: amygdalin
Faith and Supplements – B17
Amygdalin is a toxic snake oil dating back to 1830, but it is still sold today with a combination of supplement industry deception, faith, and conspiracy theories.
Eric Merola and Ralph Moss try to exhume the rotting corpse of Laetrile in a new movie
Note: Some of you have probably seen a different version of this post fairly recently. I have a grant deadline this week and just didn’t have time to come up with fresh material up to the standards of SBM. This left me with two choices: Post a “rerun” of an old post, or recycle something. I decided to recycle something for reasons...