Why the 67 Giant Snails Seized in L.A. Are Harmful
Tuesday, July 15, 2014 - 14:30
in Biology & Nature
Officials at LAX recently seized 67 giant African land snails—voracious pests that live long, breed fast, and pose a threat to U.S. agriculture.