2,000 Police Officers to Serve Arrest Warrant on Apollo Quiboloy
Early this morning, a contingent of 2,000 police officers accompanied the serving of an arrest warrant against Pastor Apollo Quiboloy at the Kingdom of Jesus Christ (KOJC) Compound in Buhangin, Davao City. The operation, which commenced at 5:00 AM, quickly escalated into a tense standoff between the police and members of Quiboloy’s church, who staunchly … Read more