Philippine Island sets record with World’s largest concentration of unique mammals

Luzon, the largest and most populous island of the Philippines, is home to the greatest concentration of unique mammal species...