Giant snails potentially carrying meningitis make their way into Texas

Giant snails potentially carrying meningitis make their way into Texas

Giant snails appear to be invading Texas, according to new reports, and some health experts worry that the unusual creatures might begin spreading a disease that could be deadly to humans. As reported by NBC News, a Houston woman recently discovered what is