Tiny creatures in Peru were discovered as a new species of spiny-backed tree frog, a study says. The frogs are a new species of Osteocephalus and were found in Yanachaga Chemillén National Park, ...