Rafe Brown
-
Amazing Discovery: More Than 120 New Animal Species Found in Philippines' Mindanao Island
About 126 new species of reptiles and amphibians were discovered in the island of Mindanao in the Southern Philippines.
Latest Research Articles