An influential evangelical preacher from the Philippines accused of sex trafficking and sexual abuse has been arrested, the Interior Minister said.
Apollo Quiboloy, the self-proclaimed “Owner of the Universe” and “proclaimed Son of God,” is wanted on child molestation and sexual abuse charges, as well as related human trafficking allegations.