
So-Called 'Appointed Son Of God' Apollo Quiboloy, Leader Of Philippines-Based Megachurch Kingdom Of Jesus Christ, Indicted For Sex Trafficking
Apollo Carreon Quiboloy, 71, the leader and founder of the Kingdom of Jesus Christ (KOJC), was charged with conspiracy to engage in sex trafficking by force, fraud, and coercion and the sex trafficking of children.