Abigail Tucker, author of “The Lion in the Living Room,” explains toxoplasmosis, a parasite found in cat feces. In some instances, it can cause birth defects or …
The bizarre mind-controlling parasite you contract from your cat
by W.C. | Feb 17, 2017 | Chemtrails + Fluride + HAARP = Mind Control