Logo

A Filipino preacher on the run from sexual abuse charges surrenders

Religion
A Filipino preacher on the run from sexual abuse charges surrenders
Apollo Quiboloy and four other co-accused surrendered in the vast religious headquarters of their group, called Kingdom of Jesus Christ, in Davao city after the police gave a 24-hour ultimatum for them to give up, police said.

Riff on It

Riffs (0)