Filipino preacher Apollo Quiboloy surrendered to authorities in the Philippines amid sexual abuse and trafficking accusations. He was flown to Manila and detained. Quiboloy and four others were accused of various charges, including sex trafficking, in the US and the Philippines.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing