A parasite cleanse is a diet, herbal supplement, or other product that claims to get rid of parasites in your body. People who promote these cleanses claim that parasites are the cause of digestive ...
(CNN) — Lately, social media feeds have been crawling with testimonials about “parasite cleanses” and DIY worm detoxes. Many people may be unknowingly infected, influencers on TikTok and Instagram ...