An animal welfare group has slammed the alleged mistreatment of a white lion at Baluarte Zoo in Vigan City, Ilocos Sur. According to reports received by the Animal Kingdom Foundation (AKF), the lion ...
Some results have been hidden because they may be inaccessible to you