Doctors in China have identified two types of worms. Their sizes were terrifying and unbelievable. Liver worms are evidence of advanced body decay.
Shocking pictures of worms coming out of me, in unbelievable sizes! Worms in the liver indicate severe liver blockages with impaired liver function. The situation I had been in for years was of progressive decay, on the verge of death.