“Son of God” Indicted in California

Published on :

Pastor Apollo Quiboloy, the “appointed son of God” has been indicted on numerous felony changes in the United States District Court for the Central District of California.┬áCharges range from an alleged conspiracy to engage in sex trafficking by force, fraud and coercion,┬ásex trafficking of children, fraud and misuse of visas […]