A detained pastor accused of running a religious sex cult is running for the Philippine Senate from jail. Self-proclaimed 'Son of God' Apollo Quiboloy, 74, filed his certificate of candidacy through ...
The self-proclaimed 'appointed son of god,' who is currently behind bars, submits his certificate of candidacy through an authorized representative ...