Former Philippines president Rodrigo Duterte was arrested on March 11, 2025 after landing at Manila's international airport by police acting on an ICC warrant over his deadly war on drugs. [AFP]
Former Philippines president Rodrigo Duterte was arrested Tuesday in Manila by police acting on an International Criminal Court (ICC) warrant tied to his deadly war on drugs.