Horrors of War and Moments of Grace November 11, 2018 Preacher: The Rev. Canon Christopher (Kit) Greaves