A detained Philippine pastor who is also wanted in the United States for sex trafficking children registered October 8 to run in next year’s senate elections. Apollo Quiboloy, an ally of former president Rodrigo Duterte, is a self-proclaimed “Appointed Son of God” whose sect claims millions of followers. The 74-year-old was arrested last month and...
