Animals News

Perils of the Phayre’s leaf monkey

Phayre’s leaf monkey (Trachypithecus phayrei), an endangered goggle-eyed primate species once widely distributed across many forests in northeast India, is now confined to small fragmented patches in the states of…