Caiaphas, The High Priest and The Forest
December 1, 2016
When You Can’t See The Forest For The Trees Spilling down a slope overlooking Jerusalem, the Peace Forest symbolizes the unity of Jerusalem after the Six-Day War, harmony between Arab and Jewish people and the hope for peace in a land birthed and raised in turmoil. Here, the city plants a tree for EVERY child … More Caiaphas, The High Priest and The Forest
