Philippine island boasts world’s largest concentration of unique mammalsBy Samantha Beltran · 21 May 2024