Kingdom of Jesus Christ pastor Apollo Quiboloy who is charged for sex trafficking is arrested amidst a standoff between the police and church members at the religious organization headquarters in Davao City.
Kingdom of Jesus Christ pastor Apollo Quiboloy, who is charged for sex trafficking, is arrested amidst a standoff between the police and church members at the religious organization's headquarters in Davao City,Philippines.
Kingdom of Jesus Christ pastor Apollo Quiboloy, who is charged with sex trafficking, is arrested amid a standoff between the police and members of the churchatthechurch's headquarters in Davao City, Philippines.