Logo

Hundreds of police raid a religious compound in search of Filipino preacher wanted for child abuse

Religion
Hundreds of police raid a religious compound in search of Filipino preacher wanted for child abuse
Apollo Quiboloy, preacher of the Kingdom of Jesus Christ, claims to be the appointed son of God.

Riff on It

Riffs (0)