No evidence for Peto's paradox in terrestrial vertebrates | Heykuki News