Philippine celebrity pastor arrested in human trafficking, sex crime case
Philippine police have captured Apollo Quiboloy, the Kingdom of Jesus Christ megachurch founder who is also wanted by the FBI on charges of sex and human trafficking. Source link