The promised Messiah and Saviour of sinner – in the centre of Stamford Hill, North London. A clear gospel message was set forth in love to the many Jews living in this part of North London, and also to Muslims.
Walsingham Protest 2019
This is a Church of England event held in Walsingham village in
North Norfolk, England
CW Chairman has witnessed at this idolatry for over 30 years.