World’s smallest possum, once thought extinct, found alive on Australian island
Initially thought extinct, the tiny pygmy possum, also known as the world’s smallest possum species, has been found alive in Australia. The tiny creature was found on the Kangaroo Island, Australia, for the first time … Read more