Apollo Quiboloy Surrenders After Hiding Inside KoJC Compound
Kingdom of Jesus Christ (KoJC) leader Apollo Quiboloy surrendered to authorities on Sunday, September 8, after being located in the ACQ Bible School Building within the KoJC compound in Buhangin, Davao City. Quiboloy had reportedly been hiding there for two days before police tracked him down. A source revealed that Quiboloy was first sighted in … Read more