Since island apple snails invaded the Florida Everglades, an endangered species of bird known as snail kites has bounced back from the threat of extinction.
Since island apple snails invaded the Florida Everglades, an endangered species of bird known as snail kites has bounced back from the threat of extinction.