News

Several individual Filipinos and groups living in Europe called on the International Criminal Court (ICC) to hold former ...