The International Criminal Court (ICC)’s arrest warrant against former Philippine President Rodrigo Duterte has sparked a firestorm of reactions, with supporters calling it a political attack and ...
A moment for justice to be served and our nation to heal.” This was how former Iloilo City mayor Jed Patrick Mabilog ...