Snail declared extinct in 1996 returns to Norfolk Island after 30 years Campbell's keeled glass snails have reached a major conservation milestone on Norfolk Island. Over one thousand critically endangered snails have now been released onto the island. This marks a significant comeback after
Open in BitSocialBitSocial — the social app with no off switch