Going Ape: Why the demise of a baboon has sparked outrage in Taiwan
An olive baboon died after being on the loose for more than two weeks in the Taiwanese city of Taoyuan. Instead of being shot at by a tranquiliser dart, the primate was killed. Locals have deemed the incident as animal cruelty
Source: firstpost.com