An influential evangelist preacher from the Philippines accused of sex trafficking and sexual abuse has been arrested, the interior minister says.
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.