Wormwood is a natural remedy for treating intestinal parasites

(Natural News) Intestinal parasites can wreak havoc on your health, and they’re surprisingly common. According to the CDC, roughly 13 percent of Americans have been exposed to a parasite known as Toxocara at some time during their life, and there are several other types you may be exposed to as well. It’s an unpleasant topic…

>View original article