World: Giant African snails seized at Los Angeles airport YoopyaJul 15, 2014July 16, 20230 LOS ANGELES (AP) — Inspectors at Los Angeles International Airport seized an unusually slimy package — 67 live giant African snails that are a popular Read more