‘Son of God’ Filipino preacher surrenders to police on sex abuse and human trafficking charges after being in hiding
Apollo Quiboloy and four other co-accused surrendered in the vast religious headquarters of their group, called Kingdom…
September 08, 2024