News BiteReligion

UNITED KINGDOM: Lords Chosen Members Evangelize In A “unique way”

Lords Chosen

Some Lords Chosen members have been captured on video carrying out their evangelism in a “unique way” in Woolwich, United Kingdom.

They were spotted singing with loudspeakers just by the train station in the area, while dancing against poverty. It is however not clear if the police were called in for noise pollution.