Heidi Klum believes her body is infested with worms and parasites — and now the German supermodel and her husband Tom Kaulitz are embarking on a months-long cleanse to purge them from her system. “I’m ...
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 ...