Oh, shell no. An invasive species of snails known to be deadly to humans and disastrous to marine life has slithered its way into North Carolina....
They’re not escargot-ing anywhere. State officials placed part of a Florida city under quarantine Tuesday as they race to eradicate the invasive, parasite-carrying invasive giant African...