A Filipino preacher on the run from sexual abuse charges has been arrested

Filipino preacher Apollo Quiboloy, accused of sexual abuse and human trafficking, has been arrested in the Philippines. The U.S. also charged him for sex trafficking. Quiboloy denies allegations and claims they are fabricated.