THE self-proclaimed “Owner of the Universe” has been arrested after a two-week manhunt over allegations of sexual abuse and human trafficking.
Celebrity Filipino pastor Apollo Quiboloy, who also calls himself “appointed son of God”, denies the allegations.
Apollo has been arrested, it’s been announcedAFP Apollo meeting supportersEzra Acayan/Getty Images Some of his many loyal fansTed ALJIBE / AFPInterior Secretary Benjamin Abalos Jr said: “Apollo Quiboloy has been...