15 giant land snails have been captured at a Houston airport, officials said The snails, 0.25 pounds of dried beef and fresh leaves were seized at George Bush Intercontinental Airport They were seized by US Customs and Border Protection and eventually turned over to the US Department of Agriculture They were first spotted in southern Florida in the 1960s and it took nearly 10 years and $1 million to get rid of them...