x
Breaking News
More () »

15 Giant African land snails seized at George Bush Intercontinental Airport

Customs agents said a person flying from Nigeria brought the snails, which are considered an invasive species.