Friends, I was very excited to hear that Pilgrimage Road, leading from the Pool of Siloam in the City of David to the southern steps of Temple Mount, was finally inaugurated a few days ago! If you have been to Israel in the last few years, perhaps you are as excited as I am about …
