15 giant snails capable of causing rare forms of meningitis in humans seized at Houston airport

15 giant snails capable of causing rare forms of meningitis in humans seized at Houston airport