Why do I have parasites? Vitamin B17 Deficiency and Parasite Infection

Can Vitamins Kill Parasites? Vitamin B17 Can. DISCLAIMER: Always consult a doctor before undergoing treatment of any kind.  So you’ve never heard of vitamin B17 (which is also known as Amygdalin, Laetrile, or sometimes “nitrilosides”). That’s not surprising since this substance is one of the most powerful cancer cures on the planet. If it were … Continue reading Why do I have parasites? Vitamin B17 Deficiency and Parasite Infection