Under the guise of his “war on drugs,” the former president of the Philippines murdered political opponents. Activists in the Philippines say the stunning arrest of former President Rodrigo Duterte on a warrant issued by the International Criminal Court (ICC) for a crime against humanity marks a major step toward accountability for the thousands of… Read more »
March 14, 2025