admin
November 1, 2025
The Hague, Netherlands – Former Philippine President Rodrigo Duterte has appealed his continued detention by the International Criminal Court (ICC),...
