Torricelli Mountains, a tiny mountain range in northern Papua New Guinea, is estimated to host roughly 4% of the world’s known species, many found nowhere else on Earth, Mongabay’s John…

Continue Reading