Tag: ‘Prophetess’ arrested over flogging follower to death

‘Prophetess’ arrested over flogging follower to death

The suspect, in the process of ‘exorcising the evil spirits,’ reportedly beat up the deceased with sticks until…