Worms everywhere, here is how to prevent infestation
Joy Anyim
Worms are parasites. They live and feed off their host. They are everywhere and can be contracted with just a bite. They may be present in foods, fruits, vegetables and the soil. There are many types of parasitic worms that…