U.S. officials confiscated 67 giant African snails at the Los Angeles International Airport on July 1, citing a triple threat to public health, agriculture and the economy. The snails, weighing 35 pounds total and coming from Nigeria, are prohibited in the U.S. because, among other things, they carry parasites that
Continue Reading Snails Seized at LA Airport for Threat to Public Health, Agriculture, Economy