An undated video wherein some members of a church can be seen beating the “devil and his demons” with sticks has surfaced online…
An undated video wherein some members of a church can be seen beating the “devil and his demons” with sticks has surfaced online…