SUPPORTERS and critics of former President Rodrigo Duterte, who is currently detained at the International Criminal Court in The Hague,…
THE International Criminal Court (ICC) finally announced on Wednesday, March 19, 2025, the official appointment of Nicholas Kaufman as the…