Post by Ira Runyan on Aug 29, 2013 21:22:26 GMT -5
Another invasive species in the state of Florida! Florida officials trying to eradicate the Giant African Land Snail, one of the world's most destructive invasive species, plan to deploy a new weapon in the battle - Labrador retrievers.