A group of protestant and non-Roman Catholic churches in the Philippines welcomed the arrest of former President Rodrigo ...
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 ...