Stand off as police close in on ‘Son of God’ pastor
Getty Images Mr Quiboloy claims he is the “Appointed Son of God”!-- -- A standoff has erupted in the Philippines…
Stay updated with Global News Hub for the latest in current events, economy, politics, and cultural insights shaping our world today.
Getty Images Mr Quiboloy claims he is the “Appointed Son of God”!-- -- A standoff has erupted in the Philippines…