Filipino 'Son of God' cult leader emerges from police cell for hearing
Published date: Wed, 23 Oct 2024 16:40:52 +0700
Filipino cult leader Apollo Quiboloy emerged from his police cell to attend a Senate probe today in Metro Manila today, October 23.
The self-styled 'Son of God' arrived at the Philippine Senate in Pasay City to be probed by the Senate Committee on Women, Children, Family Relations and Gender Equality for alleged abuses committed by him and his church, the Kingdom of Jesus Christ.