I’ve come to this forum in hopes of getting some help or advice.. I’ve seen several posts on these awful parasites before and the advice given has been helpful, as people here seem to be knowledgeable and experienced with how parasites work.
It’s my worst nightmare.... I noticed red worms in...