ICC Arrests Ex-Philippine President Rodrigo Duterte, Sends Him to The Hague for Trial
Authorities in the Philippines arrested former President Rodrigo Duterte on Tuesday, March 11th, following an International Criminal Court (ICC) warrant for crimes against humanity. Duterte, accused of orchestrating thousands of ...