What You Should Know about Megachurch Pastor Apollo Quiboloy's Child-Sex Trafficking Accusations
In a dramatic early morning raid, over 2,000 police officers stormed the Kingdom of Jesus Christ (KOJC) compound in Davao City, armed with a warrant to arrest their leader, Apollo Quiboloy, on serious...
Elizabeth Delaney
Aug 28, 2024