How much of the world is currently unmapped?
Cool story on CNNÂ about some new species being discovered — including an amazing end to the first paragraph where they describe “a frog that makes love in the rain” — on the northern tip of Queensland, Australia. The species were… Continue Reading