The FBI’s Hunt for Filipino Megachurch Leader Apollo Quiboloy: A Case of Sex Trafficking and Abuse
Apollo Quiboloy, the self-proclaimed “Appointed Son of God” and the founder of the Kingdom of Jesus Christ (KOJC) megachurch, is wanted by the FBI for his alleged involvement in a sex trafficking scheme that exploited and abused young women and girls. Quiboloy, who is also a close friend and spiritual adviser of former Philippine President Rodrigo Duterte, has been hiding …