Detained preacher’s Senate bid highlights ‘broken’ Philippine electoral system
MANILA – The notorious Filipino preacher Apollo Quiboloy has many titles: Appointed Son of God, Owner of the Universe and leader of the Kingdom of Jesus Christ religious group, which critics view as a cult. And now, the controversial pastor accused of …