Advertisement

Huge crocs in PH, again?

Two crocodiles were caught on Tuesday morning in Rio Tuba Bataraza town, in the western island of the Philippines, following a reported attack on humans.