www.npr.org1 week agoUS newsA Filipino preacher on the run from sexual abuse charges surrendersApollo Quiboloy surrendered to authorities amid serious allegations of sexual abuse and human trafficking after a police ultimatum. [ more ]