Faithlife Sermons
User Avatar

Keith M. Roberts

Elder  •  New Life Christian Fellowship  •  Grace Communion International Canada