Apr. 13, 2025
Today is Palm Sunday. Jerusalem is where all the action takes place. Jerusalem is the City of Heaven. Long considered the dwelling place of God, to get there, you have to ascend a mountain because it is built at elevation. Herein we discover a certain irony about Jerusalem. The City on a Hill ought to be the closest thing to heaven on earth, yet, in practice, it is the farthest thing from it. The Roman colonizers have transformed the City of Heaven into a dungeon of desecration.