Pastor Apollo Quiboloy, Wanted for Child Trafficking Crimes, Surrenders after Two-Week Standoff
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