As 2025 draws to a close, the International Criminal Court (ICC) delivered a final blow to any hope that former president Rodrigo Duterte will be ...