Street Pastors – could you help?

Winchester is one of the many locations up and down the UK that have a dedicated Street Pastors team. Street Pastors are interdenominational teams that go into towns and cities late in the night to be on the streets and to offer care and help to people who they find in practical ways. ┬áStreet Pastors […]