He told followers he was the son of God. She helped get him arrested on sex trafficking charges
Apollo Quiboloy was arrested in the Philippines, accused of leading a global sex trafficking conspiracy, which he denies. In California, his church is also in hot water.