ICC Defends Independence Following Sara Duterte’s Marcos Puppet Allegations in The Hague

The International Criminal Court (ICC) has reaffirmed its independence and impartiality after Vice President Sara Duterte…