The nation of the Philippines is made of nearly 8,000 islands in the western Pacific. Mindoro Island is the seventh largest, and one of the more populated, but it’s also the only home of a critically ...
The Philippines is home to over 130 species of cockroach, and there is one man who knows them best: "Cockroach Lord" Christian Lucañas, an entomologist at the University of the Philippines. He's ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results