Captured baboon’s death sparks outcry in Taiwan

Taiwan authorities have killed a baboon that was on the loose in a city for more than two weeks, sparking outcry over animal cruelty. The olive baboon was believed to have escaped from a zoo, and was first spotted on 10 March in Taoyuan city. After several ...