Philippines arrests celebrity pastor accused of sex crimes
An influential evangelist preacher from the Philippines accused of sex trafficking and sexual abuse has been arrested, authorities said on Sunday.
Apollo Quiboloy, self-proclaimed "owner of the universe" and "appointed son of god", is…
Read More...
Read More...