A visitor from Florida that has taken up residence in Terrebonne Parish could be good news in Louisiana’s fight against the invasive apple snail. At least three pairs