The Never-Ending Story Of New Creatures
Papua New Guinea is a treasure trove of new species - 24 new species of frogs, 2 new mammals, and nearly a hundred new insects, just from expeditions to PNG's Nakanai and Muller mountain ranges.
I…