FBI’s most-wanted pastor’s arrest puts Philippine's Duterte on defense
Apollo Quiboloy, founder of the Kingdom of Jesus Christ church, is wanted by the FBI for alleged sexual abuse, human trafficking and smuggling.