You are here: HomeTelevisionNewsChurch Members Beating ‘the Devil, Demons’ With Sticks

Church members beating ‘the devil, demons’ with sticks