CS Monitor

March 14, 2025

Rodrigo Duterte Faces ICC Charges as Maria Ressa Warns of Global Disinformation Threat

March 14, 2025 – Philippines –  In March 2025, former Philippine President Rodrigo Duterte was arrested in Manila and transferred to the International Criminal Court (ICC) […]