'Son of God' Filipino preacher surrenders to police on sex abuse and...

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.