Philippines ex-leader arrested after ICC warrant
Philippine police have arrested former president Rodrigo Duterte after the International Criminal Court (ICC) issued a warrant accusing him of crimes against humanity over his deadly “war on drugs”. Duterte was arrested by police in Manila airport shortly after his arrival from Hong Kong. Duterte’s brutal anti-drugs crackdown, which occured when he was president of … Read more