2 Mins ReadPETA condemns Manila Zoo after introducing new cub: Isla deserves betterBy Jericho ZafraUpdated:August 22, 2024 MANILA, Philippines — The People for the Ethical Treatment for Animals (PETA) slammed the Manila Zoo Wednesday after it introduced…