World’s largest canary discovered on island of giants and dwarfs
An odd-looking bird named the “new finch” is actually the planet’s biggest canary – and it lives with other largest and smallest species on an isolated island
Science and reality