Frog Species Found in Big Apple Scientists discover new species all the time—on the order of 15,000 a year. One of the latest additions to the tree of life is a new type of leopard frog. Which might sound unremarkable, except for where it was found:…