Pastor Apollo Quiboloy, Wanted for Child Trafficking Crimes, Surrenders after Two-Week Standoff

0 4 min 2 mths

BY  :  Milton Quintanilla  Crosswalk Headlines Contributor   Philippines-based megachurch pastor Apollo Quiboloy surrendered to police Sunday at his church’s 74-acre compound in Davao City following a two-week standoff to answer to child sex trafficking and other charges. “This is to inform the Filipino People […]

Religion