Philippines arrests celebrity pastor accused of sex crimes
Apollo Quiboloy, self-proclaimed "owner of the universe" and "appointed son of god", is wanted on charges of child and sexual abuse and related allegations of human trafficking. He has denied wrongdoing.