Baboon’s death after two-week hunt sparks outcry in Taiwan
A baboon has been killed after being on the loose for over two weeks in a Taiwan city, sparking an outcry and allegations of animal cruelty. The olive baboon was believed to have escaped from …
Baboon’s death after two-week hunt sparks outcry in Taiwan Read More