TODAY   |  July 15, 2014

67 giant African snails found in LA airport cargo

Customs inspectors discovered the Nigerian snails, which are prohibited in the U.S. because they pose a serious threat to agriculture, and can also carry a parasite that can lead to meningitis in humans.

Share This:

Sorry, we do not have a transcript available for this video at this time.