Duterte remains detained in The Hague, Netherlands, as the ICC continues to review his case, with key rulings expected to be issued by the end of April 2026
Kaynak