A giant 21-foot saltwater crocodile has been caught in the Philippines, one of the largest to be captured alive in recent years.
A giant 21-foot saltwater crocodile has been caught in the Philippines, one of the largest to be captured alive in recent years.