Sea snail found in Florida Keys is the state’s latest exotic invader April 10, 2017 Valley News 0 The discovery of a new sea snail in the Florida Keys – one with strange spiderlike powers – has scientists worried that they may be seeing the beginning of the … Click to Continue » Read More »