Giant Lizard
-
Authorities Seized IUCN Red List Endangered Sailfin Lizards in the Philippines
Environment officials stated on Monday, August 9, that they captured two endangered Philippine sailfin lizards that would be sold illegally in Zamboanga City, Philippines.
Latest Research Articles