Tags: Iglesia Filipina Indipendiente

Development workers, church volunteers arrested in General Santos City

The group, headed by representatives of the IFI Diocese of Libertad, were in a meeting at the Mother Francisca Spirituality Center at Radasa St., Ladao, General Santos City when the police barged in and served a warrant of arrest for three persons whose names were unknown to them.