Mobilizing Legislators as Champions forHuman Rights, Democracy, and a Sustainable World
1 articles:
On 11 March 2025, Philippine authorities arrested former President Rodrigo Duterte in Manila and transferred him to the International Criminal Court (ICC) in The Hague.