Philippines arrests prominent pastor for sex crimes

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.