Tag: Philippines pastor

Apollo Quiboloy: FBI’s Most Wanted Preacher And ‘Appointed Son Of God’ Caught In Philippines – News18

Last Updated: September 09, 2024, 13:58 IST Pastor Apollo Quiboloy (2nd R)…

By Global News Today 6 Min Read