Tag: Chai Masquerade

February 11, 2018

Chai! Masquerade seriously flogs members of the Lord’s Chosen church (video)

This is serious, a video trending online shows a masquerade flogging members of the Lord’s Chosen church as they were busy carrying out their street evangelism. In the video, the members of the church can be seen dressed in their usual neon green apron, walking the street. Soon, a masquerade is seen flogging the church members as they scatter to safety, […]