A Philippine pastor wanted in the United States for child sex trafficking has been arrested, officials said September 8, two weeks into a massive police manhunt. “Apollo Quiboloy has been arrested,” interior secretary Benjamin Abalos said on his official Facebook page without providing further details. The politically connected pastor has also been charged with human...
