Home Current News 630 live insect larvae found hidden in artificial flowers at New York...NewsCurrent News630 live insect larvae found hidden in artificial flowers at New York airport, officials sayMay 20, 202310FacebookTwitterPinterestWhatsApp Source: yahoo.com/news