The snails were meant for consumption but were "humanely euthanized" instead. A total of 90 giant African land snails have been seized by the U.S. Customs and Border Protection's Office of Field ...