Palm Sunday to Good Friday: what happened?! March 24, 2024 Preacher: The Rev. Canon Christopher (Kit) Greaves