In our next ENOUGH prayer night, on 29 June, we will be praying for two specific groups of people - our police forces and our business leaders. Learn more, and find your nearest hub.
Read MoreIn our next ENOUGH prayer night, on 29 June, we will be praying for two specific groups of people - our police forces and our business leaders. Learn more, and find your nearest hub.
Read More