Megachurch leader who calls himself the 'son of God' charged with sex trafficking
Apollo Carreon Quiboloy is a close friend of Philippine President Rodrigo Duterte. He is the leader of Kingdom of Jesus Christ church, which claims to have 6 million members.
Continue Reading https://www.nbcnews.com
Join the Discussion