The implications of former Philippines President Rodrigo Duterte’s arrest on ICC warrant
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 role in the deadly “war on drugs” during his tenure. While in office, Mr. Duterte openly encouraged the police to track down and kill individuals suspected … Read more