Rachel is married to Trevor and they are part of Hope Church Orpington and involved in gathering and mentoring the UK based churches in Regions Beyond.

Leave a comment