Filipino 'sex cult leader' Apollo Quiboloy arrives at Senate for probe
Published date: Wed, 23 Oct 2024 13:25:45 +0700
Filipino cult leader Apollo Quiboloy arrived at the Philippine Senate to face a probe today, October 23.
The controversial pastor, who styles himself the 'Son of God', left his cell at the national police headquarters in Quezon City, Metro Manila, on Wednesday morning to attend the hearing.