There's a new mystery with this brain parasite, find out why you should pay attention to Toxoplasmosis!