ICC Duterte Detention Upheld As Judges Reject Appeal Feature November 28, 2025 The International Criminal Court ruled on Friday that former Philippine President Rodrigo Duterte must… Read More