Worming Into Your Life

Part I The subject of worms, and the possibility of them effecting your life (or rather, infecting your body), sends shudders up many a spine. Worms or parasites and other opportunistic creepy crawlers like to take a free ride on any host that happens along their path. Mostly that entails rodents or wild animals, but […]

Worming Into Your Life Read More »