The implications of former Philippines President Rodrigo Duterte’s arrest on ICC warrant
[ad_1] Former Philippine President Rodrigo Duterte was flown to the Netherlands on March 12, 2025, to face charges of crimes against humanity before the International Criminal Court (ICC) for his…