26 Jan 2020 The gift of a new family tree by Mark Smith | posted in: Uncategorised | 0 Alan Welsh teaches from John 3, exploring the implications of Jesus teaching we must be born again. From 26th January 2020