Amazing biodiversity in Borneo
A couple of weeks ago, I posted about a new species of lizard being discovered in the Philippines. It seems that this was just a minor find, as scientists in Borneo have recently discovered an amazing 123 new species, including the world’s largest insect – a stick insect 22 inches in length.