The arrest of Apollo Quiboloy 74, self-proclaimed “appointed
son of God” who is accused of human trafficking and sexual abuse, ended a
two-week standoff at his sprawling religious compound in the Philippines.
According to local media, more than 60 police officers were
injured in violent clashes with church members who protested their leader’s
innocence. One member died of a heart attack during the initial raid...........
No comments:
Post a Comment