Top Philippines Officials Ordered to Explain Duterte’s ICC Arrest
The halls of power in Manila rumbled this week as five high-ranking Filipino officials were ordered to defend themselves against serious allegations. The Ombudsman’s order came like a thunderclap after former President Rodrigo Duterte was whisked away to face justice abroad-leaving government officials to explain how and why it happened. Officials Given 10 Days to […]
Top Philippines Officials Ordered to Explain Duterte’s ICC Arrest Read More »