- Advertisement -
A detained Philippine pastor who is also wanted in the United States for sex trafficking children has registered to run in the country’s senate elections next year.
Apollo Quiboloy, an ally of former president Rodrigo Duterte, is a self-proclaimed “appointed son of God” whose sect claims millions…