Who is Apollo Carreon Quiboloy, the pastor on the FBI Most Wanted List?
Briefly

Pastor Apollo Carreon Quiboloy, once a powerful ally of ex-President Duterte, faces serious allegations including sex trafficking and child abuse, raising questions about his future.
The arrest of Quiboloy, a high-profile pastor, signals the unraveling of a significant alleged cult operation in the Philippines, reflecting deep ties to political power.
Read at www.npr.org
[
|
]