Mind-eating parasite spreads Big Lie
“Parasite (n): organism that lives on or in another organism (its host) and benefits by taking nutrients at the host’s expense.” Such life-sucking lifeforms are the topic of today’s commentary. One in particular. Not so fast. In this case, I’m not talking about the external, barnacle-style parasite, like the tick, the flea, the chigger, or…

