Why It Needed 2,000 Cops To Arrest Pastor On FBI's Most Wanted List

Influential pastor Apollo Quiboloy, the self-proclaimed "owner of the universe" and "appointed son of god" who was wanted on charges of child sex trafficking, was arrested in the Philippines on Sunday. Apollo Quiboloy Over 2,000 police were deployed for more than two weeks to search a 74-acre compound in the southern city of Davao owned by his church - the Kingdom of Jesus Christ (KOJC) - on suspicion that he was hiding there in a bunker. Quiboloy's followers had blocked the gate of the compound to prevent shield-carrying police from enforcing a court order to arrest him. Police also used helicopters to circle over a cathedral, a college, and a stadium with 75,000 seats. Days before Quiboloy's arrest, the police reportedly recorded the warmth and heartbeat of a human body, deep in the earth, using thermal imaging and radar technology. Apollo Quiboloy, a longtime friend of former Philippines president Rodrigo Duterte, is wanted on charges of child and sexual ...