Learn languages naturally with fresh, real content!

tap to translate recording

Explore By Region

flag Philippine police face a standoff with pastor Apollo Quiboloy, accused of child sex trafficking, at his compound.

Philippine police are in a standoff with pastor Apollo Quiboloy, claiming to be the "Son of God," at his Kingdom of Jesus Christ compound. Quiboloy is wanted for child sex trafficking and other crimes, having amassed seven million followers through TV, radio, and social media. The pastor has served as spiritual adviser to former President Rodrigo Duterte and denies the charges, blaming the "devil."

59 Articles