Breaking the Chains of Impunity: Duterte Arrest a Historic Win for Justice
Today’s arrest of former Philippine President Rodrigo Duterte on an International Criminal Court (ICC) warrant marks a long-awaited and historic victory for environmental activists, human rights defenders, and the Filipino…









