Philippines Arrests Megachurch Leader Apollo Quiboloy, a Duterte Ally Accused of Trafficking

  • 2 weeks ago
A Filipino preacher accused of sexual abuse and human trafficking in the Philippines and similar charges in the United States surrendered Sunday to authorities in his religious complex in the south and was flown to Manila where he was put in police detention, officials said.

Recommended