How Filipino Pastor On FBI's Most Wanted List Was Arrested By 2,000 Cops
NDTV
Followers of Apollo Quiboloy, who was wanted on charges of child and sexual abuse, had blocked the gate of the compound to prevent shield-carrying police from arresting him.
Influential pastor Apollo Quiboloy, the self-proclaimed "owner of the universe" and "appointed son of god" who was wanted in the US for child sex trafficking, was arrested in the Philippines on Sunday.
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.