Negative
21Serious
Neutral
Optimistic
Positive
- Total News Sources
- 3
- Left
- 2
- Center
- 0
- Right
- 1
- Unrated
- 0
- Last Updated
- 69 days ago
- Bias Distribution
- 67% Left
Filipino Pastor Apollo Quiboloy Arrested on Trafficking Charges
Filipino televangelist Apollo Quiboloy, known as the 'Appointed Son of God,' was arrested following a weeks-long standoff with police at his church compound in Davao, Philippines, where over 2,000 officers had been deployed. He is wanted by the FBI for multiple charges, including sex trafficking and child abuse, and faces similar charges in the Philippines. Quiboloy's indictment in the U.S. alleges that he exploited women and minors under the guise of religious duties, coercing them into sexual activities and labor trafficking. Despite a massive police presence and violent confrontations with his followers, Quiboloy surrendered after a 24-hour ultimatum. His arrest has drawn significant media attention due to his political influence, having previously advised former President Rodrigo Duterte. Quiboloy and his aides have been transported to police headquarters in Manila for further processing.
- Total News Sources
- 3
- Left
- 2
- Center
- 0
- Right
- 1
- Unrated
- 0
- Last Updated
- 69 days ago
- Bias Distribution
- 67% Left
Negative
21Serious
Neutral
Optimistic
Positive
Related Topics
Stay in the know
Get the latest news, exclusive insights, and curated content delivered straight to your inbox.