Iglesia Filipina Independiente (IFI) Bishop Felixberto Calang has questioned the way more than a dozen individuals were arrested by law enforcers in General Santos City on Wednesday night.
Iglesia Filipina Independiente (IFI) Bishop Felixberto Calang has questioned the way more than a dozen individuals were arrested by law enforcers in General Santos City on Wednesday night.