Categories
Selected Articles

Rodrigo Duterte: Philippines ex-leader arrested after ICC warrant

Duterte was arrested by police in Manila airport shortly after his arrival from Hong Kong.