Does the Tasmanian tiger exist? Is the saola extinct? Ask the leeches