Three long-legged Borneo rainbow toads, a species last spotted on the tropical island in 1924 and believed to be extinct, were recently discovered by a team of...