A new frog species is discovered in New York , of all places . Scientists encountered the frogs living in the marshes of Long Island . The finding follows research done more than 75 years ago .
A new frog species is discovered in New York , of all places . Researchers encountered the frogs living in the marshes of Staten Island . The finding confirms research done more than 75 years ago .