‘ICC testimony to link Sara’
The International Criminal Court (ICC) is today, February 23, 2026, holding a confirmation of charges hearing in The Hague, Netherlands, regarding allegations of crimes against humanity committed during Rodrigo Duterte’s time as Davao City mayor and as President of the Philippines. Duterte and Allegations of Crimes Against Humanity The hearing will address whether sufficient evidence … Read more