KOJC Leader Apollo Quiboloy Surrenders After PNP Ultimatum
Apollo Quiboloy, leader of the Kingdom of Jesus Christ (KOJC), surrendered to authorities on Sunday after being given a 24-hour ultimatum by the Philippine National Police (PNP). The fugitive pastor, facing multiple charges, turned himself in at Camp Crame in Quezon City following negotiations with police forces. In a press briefing, PNP spokesperson Police Colonel … Read more